Conducting digital surveys utilizing virtual reality and augmented reality devices

ABSTRACT

Embodiments of the present disclosure relate generally to generating, conducting, and reporting digital surveys utilizing augmented reality devices and/or virtual reality devices. In particular, in one or more embodiments, the disclosed systems and methods assist administrators in generating digital surveys utilizing interactive virtual environments via a virtual reality device and/or augmented reality elements via an augmented reality device. Similarly, the disclosed systems and methods can provide digital surveys via augmented reality devices and/or virtual reality devices, for instance, by monitoring user interactions via the augmented reality and/or virtual reality devices and providing digital surveys based on the monitored user interactions. Furthermore, the disclosed systems and methods can present survey results and allow administrators to interact with survey results utilizing augmented reality devices and/or virtual reality devices.

BACKGROUND

Recent years have seen rapid development in the areas of virtual andaugmented reality. Indeed, users can now utilize virtual realityheadsets or augmented reality glasses to step into a virtual world oroverlay augmented digital features onto human perception of the realworld. Accordingly, the use of virtual reality and augmented realitydevices is increasing as the technology continues to increase.

Although conventional virtual reality and augmented reality systems areopening doors to new avenues for users to experience the world (or thevirtual world), such systems have a number of shortcomings. For example,individuals and businesses are increasingly seeking ways to obtainadditional user information and user feedback in relation to utilizationof virtual and augmented reality devices. Conventional digital surveysystems lack digital survey tools that allow individuals and businessesto gather data from users regarding their preferences, opinions, andexperiences while utilizing virtual and augment reality devices.Moreover, conventional digital survey systems lack tools for gatheringdigital survey data and reporting digital survey results utilizingvirtual and augmented reality devices.

Furthermore, conventional digital survey systems often requireadministrators to create several different digital surveys for differentplatforms. Accordingly, administrators must expend significant time andcomputing resources in generating digital surveys for individualdistribution channels, such as websites, e-mail, augmented reality,and/or virtual reality.

Accordingly, there are a number of considerations to be made in relationto digital surveys in relation to virtual and augmented reality devices.

SUMMARY

One or more embodiments disclosed herein provide benefits and/or solveone or more of the foregoing or other problems in the art with systemsand methods for creating, presenting, and/or reporting digital surveysvia virtual reality and/or augmented reality devices. In particular, thedisclosed systems and methods can generate digital surveys forutilization in virtual reality and/or augmented reality devices bydetecting user interactions (e.g., by digital survey respondents oradministrators) via virtual reality and/or augmented reality devices.Moreover, the disclosed systems and methods can provide digital surveysto respondents via virtual reality and/or augmented reality devicesthrough virtual elements in a virtual environment or through augmentedreality elements overlaid on a view of the real world. Furthermore, thedisclosed systems and methods can present results of digital surveys viavirtual reality and/or augmented reality devices to digital surveyadministrators.

For example, in one or more embodiments, the disclosed systems andmethods identify a user interaction with a real-world environmentalcomponent from data received from an augmented reality device of a user.Moreover, the disclosed systems and methods determine a survey questionto provide to the user of the augmented reality device in response tothe identified user interaction with the real-world environmentalcomponent. In addition, the disclosed systems and methods provide adigital survey indicator as an augmented reality element for display tothe user in relation to the real-world environmental component andprovide for presentation to the user the survey question as an augmentedreality element based on receiving an indication of user interactionwith the digital survey indicator. Furthermore, the disclosed systemsand methods receive response data collected from the augmented realitydevice in response to the survey question.

Similarly, in one or more embodiments, the disclosed systems and methodsmaintain a user profile of a user of a virtual reality device bymonitoring user interactions of the user in relation to a virtualenvironment. Based on identifying a new user interaction associated withthe user in the virtual environment, the disclosed systems and methodsprovide a digital survey indicator for display to the user in thevirtual environment via the virtual reality device. In addition, thedisclosed systems and methods analyze the user profile and the monitoreduser interactions of the user of the virtual reality device to determinea survey question to provide to the user. Based on receiving anindication of a user interaction with the digital survey indicator inthe virtual environment, the disclosed systems and methods provide thesurvey question for presentation to the user in the virtual environment.Furthermore, the disclosed systems and methods receive response datacollected from the virtual reality device in response to the surveyquestion.

By generating digital surveys based on user interactions with augmentedreality and/or virtual reality devices, the disclosed systems andmethods can generate targeted digital surveys to particular respondentsusing augmented reality and/or virtual reality devices. In addition, thedisclosed systems and methods can time the presentation of digitalsurveys (or digital survey indicators) at more convenient andappropriate moments for users of augmented reality and/or virtualreality devices. Accordingly, the disclosed systems and methods canreduce user frustration and increase response rates of digital surveysvia augmented reality and/or virtual reality devices.

Moreover, by providing digital surveys via augmented reality and/orvirtual reality devices, the disclosed systems and methods provide amore entertaining and engaging method of administering digital surveys.Indeed, the disclosed systems and methods can provide digital surveysutilizing augmented reality elements overlaid on a view of the realworld (or virtual elements in a virtual environment) to generate digitalsurveys that are more appealing and engrossing to a respondent. As aresult, the disclosed systems and methods also can increaseparticipation and response rates in comparison to traditional digitalsurveys.

Furthermore, by providing digital survey results to administratorsutilizing augmented reality and/or virtual reality devices, thedisclosed systems and methods can make survey data results more usefuland engaging. Indeed, the disclosed systems and methods can providedigital survey results in relation to augmented reality elements thatallow administrators to view digital survey results in relation toreal-world objects, products, individuals, and environments. Similarly,the disclosed systems and methods can provide digital survey results invirtual interactive environments in relation to virtual objects,products, or individuals. In this manner, digital survey administratorscan visualize and utilize digital survey results more easily,efficiently, and significantly. Moreover, digital survey administratorscan obtain updated digital survey results, in real-time, utilizingaugmented reality devices, simply by looking at objects corresponding todigital survey results.

In addition, in one or more embodiments, the disclosed systems andmethods convert existing digital surveys to digital augmented realityand/or virtual reality surveys. In this manner, the disclosed systemsand methods can reduce the time and computing resources required togenerate and provide digital surveys in relation to augmented realityand/or virtual reality devices.

Additional features and advantages of exemplary embodiments will be setforth in the description which follows, and in part will be obvious fromthe description, or may be learned by the practice of such exemplaryembodiments. The features and advantages of such embodiments may berealized and obtained by means of the instruments and combinationsparticularly pointed out in the appended claims. These and otherfeatures will become more fully apparent from the following descriptionand appended claims, or may be learned by the practice of such exemplaryembodiments as set forth hereinafter.

BRIEF DESCRIPTION OF THE DRAWINGS

In order to describe the manner in which the above recited and otheradvantages and features can be obtained, a more particular descriptionwill be rendered by reference to specific embodiments thereof that areillustrated in the appended drawings. It should be noted that thefigures are not drawn to scale, and that elements of similar structureor function are generally represented by like reference numerals forillustrative purposes throughout the figures. Understanding that thesedrawings depict only typical embodiments and are not considered to belimiting, embodiments will be described and explained with additionalspecificity and detail through the use of the accompanying drawings inwhich:

FIG. 1 illustrates a schematic diagram of a digital AR/VR survey systemin accordance with one or more embodiments;

FIG. 2 illustrates a schematic diagram of a network environment in whichthe digital AR/VR survey system may be implemented in accordance withone or more embodiments;

FIG. 3A illustrates representations of creating a digital survey inrelation to a virtual reality and/or augmented reality device inaccordance with one or more embodiments;

FIG. 3B illustrates a flowchart of a series of acts in a method ofcreating a digital survey using virtual reality and/or augmented realitydevice in accordance with one or more embodiments

FIGS. 4A-4H illustrate representations of providing a digital survey inrelation to an augmented reality device in accordance with one or moreembodiments;

FIGS. 5A-5H illustrate representations of providing a digital survey inrelation to a virtual reality device in accordance with one or moreembodiments;

FIGS. 6A-6C illustrate representations of reporting survey results inrelation to a virtual reality and/or augmented reality device inaccordance with one or more embodiments;

FIG. 7 illustrates a flowchart of a series of acts in a method ofproviding a digital survey via an augmented reality device in accordancewith one or more embodiments;

FIG. 8 illustrates a flowchart of a series of acts in a method ofproviding a digital survey via a virtual reality device in accordancewith one or more embodiments;

FIG. 9 illustrates a block diagram of an exemplary computing device inaccordance with one or more embodiments; and

FIG. 10 illustrates an example network environment of a surveymanagement system in accordance with one or more embodiments.

DETAILED DESCRIPTION

One or more embodiments disclosed herein provide a digital augmentedreality and virtual reality survey system (“digital AR/VR surveysystem”) that creates, presents, and/or reports digital surveys viaaugmented reality devices and/or virtual reality devices (“AR/VRdevices”). In particular, in one or more embodiments the digital AR/VRsurvey system identifies user interaction via an AR/VR device andgenerates digital surveys based on the identified user interaction. Forinstance, the digital AR/VR survey system can identify user interactionswith an AR/VR device and provide an indication of a digital survey fordisplay via the AR/VR device in response to the identified userinteractions. Similarly, the digital AR/VR survey system can identifyuser interactions with an AR/VR device, select survey questions based onthe user interactions, and provide the survey questions for display viathe AR/VR device. Furthermore, the digital AR/VR survey system cancollect response data based on a user interacting with a survey questionpresented utilizing the AR/VR device. Upon receiving and/or analyzingresponse data, the AR/VR survey system can provide digital surveyresults and digital survey reports for presentation to surveyadministers utilizing AR/VR devices.

For example, in one or more embodiments, the digital AR/VR survey systemidentifies a user interaction with a real-world environmental componentfrom data received from an augmented reality device of a user. Moreover,based at least in part on the identified user interaction with thereal-world environmental component, the digital AR/VR survey systemdetermines a survey question to provide to the user of the augmentedreality device. In addition, the digital AR/VR survey system provides adigital survey indicator as an augmented reality element for display tothe user in relation to the real-world environmental component. Based onreceiving an indication of user interaction with the digital surveyindicator, the digital AR/VR survey system provides for presentation tothe user the survey question as an augmented reality element.Furthermore, the digital AR/VR survey system receives response datacollected from the augmented reality device in response to a userinteracting with the survey question.

In addition, in one or more embodiments, the digital AR/VR survey systemmaintains a user profile of a user of a virtual reality device bymonitoring user interactions in relation to a virtual environment. Basedon identifying a new user interaction associated with the user in thevirtual environment, the digital AR/VR survey system provides a digitalsurvey indicator for display to the user in the virtual environment viathe virtual reality device. Moreover, the digital AR/VR survey systemanalyzes the user profile and the monitored user interactions of theuser of the virtual reality device to determine a survey question toprovide to the user. Based on receiving an indication of userinteraction with the digital survey indicator in the virtualenvironment, the digital AR/VR survey system provides for presentationto the user the survey question in the virtual environment, and receivesresponse data collected from the virtual reality device in response tothe survey question.

As mentioned previously, in one or more embodiments, the digital AR/VRsurvey system creates digital surveys for utilization via an AR/VRdevice. For example, in one or more embodiments, the digital AR/VRsurvey system enables survey administrators to create a digital surveybased on user interaction with an AR/VR device. For instance, in one ormore embodiments, the digital AR/VR survey system provides aninteractive user interface to administrators via an AR/VR device forcreation of a digital survey. To illustrate, the digital AR/VR surveysystem can generate a virtual reality and/or augmented reality interviewutilizing a digital avatar that enables administrators to create adigital survey. Similarly, in one or more embodiments, the digital AR/VRsurvey system generates a three-dimensional survey editor forutilization by an AR/VR device for building a digital survey.

In addition to creating digital surveys via AR/VR devices, the digitalAR/VR survey system can also create digital surveys utilizing othermethods. For example, in one or more embodiments, the digital AR/VRsurvey system utilizes a survey translator to convert existing digitalsurveys into digital surveys for utilization by AR/VR devices. Forexample, in one or more embodiments, the digital AR/VR survey system canautomatically translate an existing digital survey corresponding to afirst distribution channel (e.g., a survey for a website) into a digitalsurvey for AR/VR devices.

Moreover, as mentioned previously, the digital AR/VR survey system canalso generate digital surveys based on user interactions with an AR/VRdevice. For example, the digital AR/VR survey system can maintain userprofiles in relation to user interactions (e.g., user interactions withobjects, locations visited, purchases) of users of AR/VR devices. Thedigital AR/VR survey system can analyze user profiles and userinteractions to generate digital surveys. For example, the digital AR/VRsurvey system can determine how users interact with particular products,locations, or objects and generate survey questions based on thedetected user interactions.

In addition to creating digital surveys, the digital AR/VR survey systemcan also administer digital surveys to one or more users of AR/VRdevices. For example, the digital AR/VR survey system can provide anindication of an available digital survey via an AR/VR device, providethe digital survey via the AR/VR device, receive responses to thedigital survey via the AR/VR device, and/or adjust or customize thedigital survey based on the responses received in relation to the AR/VRdevice.

To illustrate, in one or more embodiments, the digital AR/VR surveysystem can provide a digital survey indicator via an AR/VR device (e.g.,a digital image, symbol, icon, sound, noise, or graphic indicating anavailable digital survey). In particular, the digital AR/VR surveysystem can provide a digital survey indicator in relation to a virtualobject in a virtual environment, an augmented reality element, or a realworld environmental component. For example, the digital AR/VR surveysystem can generate a digital survey corresponding to a particularproduct, and then provide a digital survey indicator within a proximityof the particular product via an augmented reality device. Thus, forexample, the digital AR/VR survey system can provide a digital surveyregarding a particular phone model via an augmented reality device suchthat the digital survey appears to float near the phone. Similarly, thedigital AR/VR survey system can provide a digital survey regarding avirtual location via a virtual reality device, and then provide adigital survey indicator at (or near) the virtual location.

The digital AR/VR survey system also analyzes user interactions todetermine a time to provide a digital survey and/or digital surveyindicator. For example, the digital AR/VR survey system can identify auser interaction (e.g., with a virtual element, augmented realityelement, or real-world environmental component) and provide a digitalsurvey indicator via an AR/VR device in response to the userinteraction. For example, the digital AR/VR survey system can detectuser interactions via a virtual reality device that indicate a user hascompleted an activity (e.g., completed a virtual game or a virtualshopping trip) in a virtual environment, and, in response, provide adigital survey indicator. Similarly, the digital AR/VR survey system candetect via an augmented reality device that a user is engaged in aparticular activity (e.g., eating at a particular restaurant), and basedon the particular activity, provide a digital survey indicator. In thismanner, the digital survey indicator can time invitations to takedigital surveys to avoid interruptions, reduce frustration experiencedby users, and increase the number of survey responses.

As mentioned above, the digital AR/VR survey system can present surveyquestions via an AR/VR device. For example, upon user interaction with adigital survey indicator, the digital AR/VR survey system can provideone or more survey questions via the AR/VR device. To illustrate, thedigital AR/VR survey system can generate a digital survey room in avirtual environment and present digital surveys (e.g., text or auditoryquestions) within the digital survey room. Similarly, the digital AR/VRsurvey system can provide text of a digital survey as an augmentedreality element via an augmented reality device.

The digital AR/VR survey system can also utilize AR/VR devices to targetsurveys to particular respondents. To illustrate, the digital AR/VRsurvey system can monitor user interactions via an AR/VR device todetermine that an individual has utilized a particular product,participated in a particular activity, or visited a particular location(e.g., in a virtual environment or in the real world). The digital AR/VRsurvey system can target particular respondents to receive a digitalsurvey based on these determined user interactions.

After presenting a respondent with a digital survey indicator and/or adigital survey question, the digital AR/VR survey system can alsoreceive responses to a digital survey via AR/VR devices. For example,the digital AR/VR survey system can provide one or more survey questionelements or components with which a user can interact to provide aresponse to a digital survey question. For instance, the AR/VR surveysystem can receive gestures, visual cues (e.g., a direction a user islooking or facing), auditory responses, movements, and/or other userinteractions with an AR/VR device to determine responses to a digitalsurvey.

Furthermore, in addition to administering digital surveys via an AR/VRdevice, the digital AR/VR survey system can also present results ofdigital surveys via an AR/VR device. For example, in one or moreembodiments, the digital AR/VR survey system can present for displaydigital survey results via an augmented reality device as one or moreaugmented reality elements. To illustrate, the digital AR/VR surveysystem can provide survey results related to a plurality of products byproviding, via an augmented reality device, augmented reality elementsoverlaid on a view of the plurality of products. Similarly, the digitalAR/VR survey system can provide for display digital survey resultsregarding a plurality of products in a virtual environment by generatingvirtual objects corresponding to the plurality of products and thesurvey results.

As mentioned above, the digital AR/VR survey system provides a number ofadvantages to survey administrators and respondents over existing surveysystems. For instance, utilizing AR/VR devices, the digital AR/VR surveysystem provides survey administrators with more engaging, streamlined,and detailed methods of generating digital surveys. Furthermore, thedigital AR/VR system allows administrators to target particularrespondents utilizing AR/VR devices (at appropriate times) to increasedigital survey participation and decrease respondent frustration.

In addition, by utilizing digital survey indicators, the digital AR/VRsurvey system provides respondents with a less intrusive manner ofidentifying available digital surveys. Moreover, the digital AR/VRsurvey system provides respondents with a more entertaining and engagingmanner of responding to digital surveys. In addition, the digital AR/VRsurvey system provides engaging and unique methods for reporting digitalsurvey results to administrators via AR/VR devices.

The digital AR/VR survey system also improves functioning of AR/VRdevices and other computing devices implementing the digital AR/VRsurvey system. For example, by targeting particular respondents, thedigital AR/VR survey system can reduce the number of digital surveys andthe memory and processor requirements in relation to implementingdigital surveys via corresponding computing devices. Similarly, asdiscussed above, in one or more embodiments, the digital AR/VR surveysystem converts existing digital surveys to AR/VR digital surveys.Accordingly, the digital AR/VR survey system can reduce the burden oncomputing devices to generate new AR/VR digital surveys by utilizingexisting digital surveys together with an AR/VR survey conversion tool.

As used herein, the term “digital survey” refers to an electroniccommunication used to collect information. For example, the term digitalsurvey may include an electronic communication in the form of a poll,questionnaire, census, or other type of sampling. Similarly, the termdigital survey may include an electronic communication seeking aresponse from a respondent. Further, the term digital survey as usedherein may generally refer to a method of requesting and collectingresponse data from respondents via AR/VR devices.

Additionally, as used herein, the term “respondent” refers to a personwho participates in, and responds to, a digital survey. In particular,respondent includes a user of an AR/VR device that responds to a digitalsurvey via the AR/VR device.

Furthermore, as used herein, the term “survey question” refers toprompts included in a digital survey that invoke a response from arespondent. Example types of questions include, but are not limited to,multiple choice, open-ended, ranking, scoring, summation, demographic,dichotomous, differential, cumulative, dropdown, matrix, net promoterscore (NPS), single textbox, heat map, and any other type of prompt thatcan invoke a response from a respondent. In one or more embodiments, asurvey question may comprise a question portion as well as an availableanswer choice portion that corresponds to the survey question.Similarly, a survey question may comprise instructions for performing anaction that invokes a physical response from a respondent.

Moreover, as used herein, the term “response” or “response data” refersto any type of electronic data generated in response to an action by arespondent. The electronic data may include content and/or feedback fromthe respondent in response to a survey question. Depending on thequestion type, the response may include, but is not limited to, aselection, a text input, an indication of an answer selection, a userprovided answer, and/or an attachment. For example, a response mayinclude content, such as a free-from text response provided by arespondent. Similarly, a response may include a physical action (e.g.,gesture, movement, eye/head movement, etc.), interaction with anaugmented reality element, interaction with a real-world object, oraction within a virtual environment (e.g., movement of an avatar).Similarly, a response may include biometric data measured by a computingdevice. For example, response data may include heart rate, bloodpressure, body temperature, breathing rate, or moisture readings (e.g.,perspiration data). Response data can also include other metrics from anAR/VR device. For instance, response data can include how long a userinteracts with an object (e.g., how long a user looked at a virtualelement, real-world environmental component, or augmented realityelement), what portions of an object a user interacts with an object(e.g., a user looked at the cover of a book, but did not open it), orhow long an individual stayed at a particular location, and/or objects auser views.

As used herein, the term “augmented reality device” refers to acomputing device that provides a modified view of the real world. Inparticular, the term “augmented reality device” includes a computingdevice that digitally augments a contemporaneous view of the real-worldwith computer-generated sensory input, such as sound, images, video,graphics, or data. For example, an augmented reality device includes anaugmented reality headset or augmented reality glasses that include oneor more lenses or display screens that permit a user to view the realword together with augmented reality elements. Similarly, an augmentedreality device can be implemented as part of another device or object.For example, an augmented reality device can be implemented as part of asmart phone or tablet (e.g., a touchscreen of a smart phone can augmenta contemporaneous view of the real-world captured by a digital camera);as a windshield or other glass viewing area (e.g., windshield of avehicle, plane, boat or train); or as part of a lens (e.g., contactlenses). Similarly, an augmented reality device can include devices thatproject images onto the eye as augmented reality elements, such asdevices that project holograms or other visual representations.Moreover, an augmented reality device can include a device that modifiesbrain signals to include augmented reality elements (e.g., an implant tothe eye, optical nerves, or brain that add augmented reality elements tovision signals).

An augmented reality device can also include a camera, microphone, orother data capturing devices capable of capturing environmental data.For example, an augmented reality device can utilize a camera to captureenvironmental data to enable the augmented reality device to properlyoverlay augmented reality elements in relation to a real world view.Moreover, an augmented reality device can utilize cameras, microphones,or other data capturing devices to capture real-world environmentalcomponents. In addition, an augmented reality device can include one ormore sensors that detect user interaction. For example, an augmentedreality device can comprise a camera, optical sensors, clothing, gloves,accelerometers, and/or other sensors to detect movements and/or handgestures of a user. Moreover, an augmented reality device can includeone or more biometric sensors.

In addition, as used herein, the term “augmented reality element” refersto a digital item produced by an augmented reality device that modifiesa view of the real world. An augmented reality element includes digitalimages, digital video, digital renderings, and/or digital audio or soundprovided by an augmented reality device.

Moreover, as used herein, the term “real-world environmental component”refers to an action, object, sound, characteristic, or thing in the realworld. To illustrate, a real-world environmental component can includean object, such as a physical desk. In addition, a real-worldenvironmental component can include an action, such as placing a cup onthe physical desk. Similarly, a real-world environmental componentincludes engaging in particular activities (e.g., playing a particulargame) or interacting with particular products (e.g., drinking aparticular product brand of soda).

As used herein, the term “environmental data” refers to data captured bya computing device regarding a real-world environment. In particular,environmental data can include image data, video data, audio data,temperature data, location data (e.g., geolocation or GPS), and/orbiometric data captured by an AR/VR device. As described in greaterdetail below, the digital AR/VR survey system can utilize environmentaldata from an augmented reality device to identify one or more real-worldenvironmental components.

Furthermore, as used herein, the term “virtual reality device” refers toa computing device that generates a digital, three-dimensionalrepresentation of a virtual environment. In particular, the term“virtual reality device” includes a computing device (e.g., a headset orhead-mounted display) that generates a digital, three-dimensional viewof a virtual environment that simulates a user's physical presencethrough a generated sensory experience. To illustrate, a virtual realitydevice includes a head-mounted display that generates an immersivethree-dimensional representation of a virtual environment that modifiesa view of the virtual environment based on user movements to simulatephysical presence in the virtual environment. Moreover, a virtualreality device can also comprise one or more sensors that detect userinteraction. For example, a virtual reality device can comprise opticalsensors, clothing, gloves, or other sensors to detect movements and/orhand gestures of a user. Similarly, the virtual reality device cancomprise a user input device, such as a controller, remote control,joystick, or keyboard. In addition, a virtual reality device can includeone or more biometric sensors to detect heart rate, blood pressure, bodytemperature, breathing rate, or moisture readings (e.g., perspirationdata).

Moreover, as used herein, the term “virtual environment” refers to asimulation of a physical presence in a setting or location (real orimagined, regardless of size). For example, a virtual environment cancomprise a simulation of a physical presence in a building, a city, amarket, a forest, a planet, outer space, a cell, or a particle.

Additional detail will now be provided regarding the digital AR/VRsurvey system in relation to illustrative figures portraying exemplaryembodiments. In particular, FIG. 1 provides additional detail regardingcomponents of a digital AR/VR survey system in accordance with one ormore embodiments. Moreover, with regard to FIG. 2, additionaldescription is provided regarding an environment in which the digitalAR/VR survey system can operate. Thereafter, FIGS. 3A-3B, FIGS. 4A-4G,FIGS. 5A-5I, and FIGS. 6A-6B provide additional detail regardingcreating digital surveys, administering digital surveys via an augmentedreality device, administering digital surveys via a virtual realitydevice, and reporting results of a digital survey, in accordance withone or more embodiments.

As mentioned, FIG. 1 illustrates an embodiment of an exemplary digitalAR/VR survey system 100. The digital AR/VR system 100 can generate andadminister digital surveys as well as report survey results in relationto AR/VR devices. As shown, the digital AR/VR survey system 100 includesa user input manager 102, an augmented reality engine 104, a virtualenvironment facility 106, an AR/VR user interaction analyzer 108, anAR/VR digital survey generator 110, a digital survey indicator facility112, an AR/VR digital survey provider 114, a response data engine 116, areporting manager 118, and a storage manager 120 (comprising userprofiles 122, digital surveys 124, response data 126, virtualenvironments 128, and augmented reality elements 130).

The components 102-130 of the digital AR/VR survey system 100 cancomprise software, hardware, or both. For example, the components102-130 can comprise one or more instructions stored on acomputer-readable storage medium and executable by processors of one ormore computing devices. When executed by the one or more processors, thecomputer-executable instructions of the digital AR/VR survey system 100can cause a client device (e.g., an AR/VR device) and/or a server deviceto perform the methods described herein. Alternatively, the components102-130 can comprise hardware, such as a special purpose processingdevice to perform a certain function or group of functions.Additionally, the components 102-130 can comprise a combination ofcomputer-executable instructions and hardware.

Furthermore, the components 102-130 may, for example, be implemented asone or more operating systems, as one or more stand-alone applications,as one or more modules of an application, as one or more plug-ins, asone or more library functions or functions that may be called by otherapplications, and/or as a cloud-computing model. Thus, the components102-130 may be implemented as a stand-alone application, such as adesktop or mobile application. Furthermore, the components 102-130 maybe implemented as one or more web-based applications hosted on a remoteserver. The components 102-130 may also be implemented in a suit ofmobile device applications or “apps.”

As mentioned above, and as illustrated in FIG. 1, the digital AR/VRsurvey system 100 may include the user input manager 102. The user inputmanager 102 can obtain, identify, receive, monitor, capture, or detectuser input and/or user interactions in relation to a computing device orinput device, including an AR/VR device. As referred to herein, a “userinteraction” refers to conduct performed by a user (or a lack of conductperformed by a user). In particular, “user interaction” includes conductperformed by a user to control the function of a computing device (e.g.,an AR/VR device). “User input,” as used herein, refers to input datagenerated in response to a user interaction.

The user input manager 102 can identify or detect a user interaction oruser input with respect to a variety of user interface elements, virtualelements, real-world environmental components, and/or augmented realityelements. For example, in relation to a virtual reality device, the userinput manager 102 can identify or detect selection of a graphical buttonportrayed as part of a virtual environment via a virtual reality device.Similarly, the user input manager 102 can identify or detect selectionof an augmented reality element overlaying a view of the real world. Inaddition, the user input manager 102 can identify or detect userinteraction with a real-world environmental component (e.g., picking upa physical object). The user input manager 102 can also obtain,identify, receive, monitor, capture, or detect environmental data. Forexample, the user input manager 102 can receive digital images, digitalvideo, digital audio, biometric data, or other environmental data froman AR/VR device.

In addition to the user input manager 102, and as shown in FIG. 1, thedigital AR/VR survey system 100 can also include the augmented realityengine 104. The augmented reality engine 104 can create, generate,modify, manage, and/or provide augmented reality elements (e.g., as partof an augmented reality user interface). In particular, based on userinput and environmental data captured and received from an augmentedreality device (e.g., collected via the user input manager 102), theaugmented reality engine 104 can create, generate, and/or provideaugmented reality elements as an overlay to a view of the real world.

For example, based on environmental data, the augmented reality engine104 can generate an augmented reality user interface with augmentedreality elements. For example, the augmented reality engine 104 canreceive a video feed showing a real-world environmental component (e.g.,a desk), generate an augmented reality element (e.g., athree-dimensional image of a cup), and provide the augmented realityelement such that it appears in relation to the real-world environmentalcomponent (e.g., such that the three-dimensional image of the cupappears to rest on the desk, even as a user moves or changes perspectivewith respect to the desk).

The augmented reality engine 104 can generate various augmented realityelements for providing a variety of types of information, includingtext, images, video, audio, characters, or other information. Moreover,the augmented reality engine 104 can display information in a userinterface via a variety of element types, such as display icons,dialogue boxes, banners, buttons, pop-ups, text boxes, or selectionmenus.

As illustrated in FIG. 1, in addition to the augmented reality engine104, the digital AR/VR survey system 100 also includes the virtualenvironment facility 106. The virtual environment facility 106 cangenerate, create, modify, manage, and/or provide a virtual environment.For instance, the virtual environment facility 106 can create a virtualenvironment comprising virtual objects, virtual individuals, virtuallocations, virtual currency, and/or virtual products.

Moreover, the virtual environment facility 106 can provide a userinterface portraying a virtual environment to a virtual reality device.In particular, the augmented reality engine 104 can generate and/orprovide a three-dimensional representation of a virtual environment. Forexample, the augmented reality engine 104 can generate and/or provide athree-dimensional representation of a virtual environment that adjuststo simulate a physical presence in the virtual environment. Furthermore,the virtual environment facility 106 can generate various user interfaceelements in the virtual environment for providing a variety of types ofinformation, including text, images, video, audio, characters, or otherinformation (e.g., display icons, dialogue boxes, banners, buttons,pop-ups, text boxes, or selection menus).

The virtual environment facility 106 can also modify a virtualenvironment based on user interaction from one or more users. Forexample, the virtual environmental facility 106 can generate athree-dimensional representation of other users within a virtualenvironment. Accordingly, a user can meet and interact with other usersin real time. The virtual environmental facility 106 can modify thevirtual environment as users move through and/or otherwise interact withthe virtual environment.

As shown in FIG. 1, the digital AR/VR survey system 100 can also includethe AR/VR user interaction analyzer 108. The AR/VR user interactionanalyzer 108 can analyze, track, monitor, identify, gather, collect,determine, and/or detect user interactions (or user input) in relationto AR/VR devices. For instance, the AR/VR user interaction analyzer 108can analyze user interactions to identify particular, activities,events, objects, or conduct within a virtual environment. Similarly, theAR/VR user interaction analyzer 108 can analyze user interactions withaugmented reality elements and/or real-world environmental components toidentify particular activities, events, objects, or conduct via anaugmented reality device.

To illustrate, the AR/VR user interaction analyzer 108 can analyze userinput and/or environmental data from a virtual reality device todetermine that a user is playing a virtual game, is at a virtuallocation, or has just completed a particular activity in a virtualenvironment. Similarly, the AR/VR user interaction analyzer 108 cananalyze user input or environmental data from an augmented realitydevice to determine that a user is eating at a particular restaurant,utilizing a particular product, or moving from one real world locationto another.

Accordingly, in one or more embodiments, the AR/VR user interactionanalyzer 108 comprises one or more object recognition, facialrecognition, or activity recognition algorithms. For example, the AR/VRuser interaction analyzer 108 can utilize facial recognition technologyto identify an individual from a video feed provided via an augmentedreality device. Similarly, the AR/VR user interaction analyzer 108 canidentify objects and portions of objects from a digital image receivedfrom an augmented reality device. Moreover, the AR/VR user interactionanalyzer 108 can analyze a video feed from an augmented reality deviceand identify that a user engages in particular conduct, such as eating,drinking, shopping, pressing a button, etc.

Moreover, as discussed in greater detail below, in one or moreembodiments, the digital AR/VR survey system 100 utilizes one or moretriggering events. For instance, the digital AR/VR survey system 100 canutilize one or more triggering events to determine when to provide adigital survey indicator, when to provide a digital survey, and/or whatdigital survey question to provide. The AR/VR user interaction analyzer108 can analyze user interactions and environmental data to determinethe satisfaction of one or more triggering events.

Furthermore, the AR/VR user interaction analyzer 108 can identify andrecord a variety of metrics in relation to user interaction with anAR/VR device. For instance, the AR/VR user interaction analyzer 108 candetermine a number of user interactions (e.g., a number of times a userviews an advertisement or virtual advertisement, a number of times auser utilizes a product or virtual product, a number of times a userperforms an activity or virtual activity), a duration of a userinteraction (e.g., how long a user looks at an advertisement or virtualadvertisement, how long a user utilizes a product or virtual product,how long a user performs an activity or virtual activity), a location ofuser interactions, or other individuals or businesses a user interactswith (e.g., a number of people a user interacts with when watchingmedia, other individuals a user interacts with in playing virtualgames). The digital AR/VR survey system 100 can utilize such metrics toidentify target respondents, determine timing of providing digitalsurveys, select digital surveys and/or survey questions, identifysatisfaction of triggering events, and/or in gathering response data.

As shown in FIG. 1, the digital AR/VR survey system 100 can also includethe AR/VR digital survey generator 110. The AR/VR digital surveygenerator 110 can create or generate one or more digital surveys forutilization via an AR/VR device. In particular, the AR/VR digital surveygenerator 110 can assist an administrator in generating a digital surveyutilizing an AR/VR device, can generate a digital survey for an AR/VRdevice from an existing digital survey, or can generate a digital surveybased on user interaction from one or more users of an AR/VR device.

For instance, in one or more embodiments, the AR/VR digital surveygenerator 110 utilizes an AR/VR device to assist an administrator ingenerating a digital survey. For example, the AR/VR digital surveygenerator 110 can provide one or more augmented reality elements via anaugmented reality device to assist an administrator in generating adigital survey. Similarly, the AR/VR digital survey generator 110 canprovide a virtual environment to assist an administrator in generating adigital survey. To illustrate, the AR/VR digital survey generator 110can provide a digital avatar as an augmented reality element (or avirtual reality element) to guide an administrator in generating adigital survey. For instance, the digital avatar can interact withreal-world environmental components (e.g., administrator products), askquestions to an administrator, and provide additional augmented realityelements to generate a digital survey for respondents. Similarly, thedigital avatar can interact with virtual products via a virtualenvironment to assist an administrator in generating a digital survey.

Furthermore, the AR/VR digital survey generator 110 can also translatean existing digital survey to a digital survey for utilization via anAR/VR device. In particular, the AR/VR digital survey generator 110 candetermine characteristics of a digital survey in an original environment(e.g., instant message digital surveys, point of sale digital surveys,or website digital surveys) and transform the digital survey forutilization via an AR/VR device based on the determined characteristics.

In addition, the AR/VR digital survey generator 110 can also generate adigital survey (e.g., survey questions) based on user interaction inrelation to an AR/VR device. For instance, the AR/VR digital surveygenerator 110 can receive an indication (e.g., via the AR/VR userinteraction analyzer 108) that a user is having difficulty utilizing aparticular product. The AR/VR digital survey generator 110 can generatea digital survey based on the indication (e.g., generate a surveyquestion regarding the nature of the difficulty utilizing the particularproduct).

The AR/VR digital survey generator 110 can define, create, and/orgenerate a variety of digital survey features in creating a digitalsurvey. For instance, the AR/VR digital survey generator 110 candetermine survey question content (e.g., text, images, video, elements,options, or instructions to provide in survey questions). Moreover, theAR/VR digital survey generator 110 can define user interactions to trackin identifying response data (e.g., gestures, interactions withelements, biometric data). In addition, the AR/VR digital surveygenerator 110 can determine one or more times to provide digitalsurveys, one or more locations to provide digital surveys (e.g.,locations in a virtual environment and/or locations in the real world asviewed through an augmented reality device), one or more targetrespondents, an order of providing survey questions, one or moredecision-trees or algorithms indicating what survey questions to providein relation to user interactions and/or response data, and/or triggeringevents corresponding to a digital survey (e.g., to determine whatdigital survey to provide, when to provide it, where to provide it, andwhom to provide it to).

The AR/VR digital survey generator 110 can also generate similarfeatures in relation to a digital survey indicator. For example, theAR/VR digital survey generator 110 can define an appearance of a digitalsurvey indicator (e.g., digital image, sound, digital video, etc.), oneor more times to provide a digital survey indicator, one or morelocations to provide a digital survey indicator, one or more targetrespondents, and/or triggering events corresponding to a digital survey(e.g., to determine what digital survey indicator to provide, when toprovide it, where to provide it, and whom to provide it to).

In addition to the AR/VR digital survey generator 110, and as shown inFIG. 1, the digital AR/VR survey system 100 can also include the digitalsurvey indicator facility 112. The digital survey indicator facility 112can generate, create, and/or provide a digital survey indicator. Inparticular, in one or more embodiments, the digital survey indicatorfacility 112 generates a digital survey indicator and (utilizing theaugmented reality engine 104 and/or the virtual environment facility106) provides the digital survey indicator for display via an AR/VRdevice.

The digital survey indicator facility 112 can generate a digital surveyindicator such that the digital survey indicator corresponds to anobject. For instance, the digital survey indicator facility 112 cangenerate a digital survey indicator and (utilizing the augmented realityengine 104 and/or the virtual environment facility 106) provide thedigital survey indicator for display via an AR/VR device such that thedigital survey indicator is within a proximity of a virtual object, anaugmented reality object, and/or a real-world environmental component.

In addition, the digital survey indicator facility 112 can generate adigital survey indicator such that the digital survey indicatorcorresponds to a particular location. For instance, the digital surveyindicator facility 112 can generate a digital survey indicator andprovide the digital survey indicator for display at a particularlocation in a virtual environment or at a particular location in thereal world.

The digital survey indicator facility 112 can also generate a digitalsurvey indicator at a particular time (e.g., based on satisfaction ofone or more triggering events). For instance, the digital surveyindicator facility 112 can provide a digital survey indicator at aparticular time based on user interaction with a real-world component,augmented reality element, and/or virtual element; based on a timethreshold (e.g., a time after a particular event occurs); based on avirtual location (e.g., when a user is at a particular location orvirtual location); and/or based on a user's activity history (e.g.,prior user interactions). For instance, the AR/VR user interactionanalyzer 108 can determine that a user is engaged in a particularactivity, is at a particular location, and/or is interacting with aparticular object at a particular moment in time. In response, thedigital survey indicator facility 112 can generate and provide thedigital survey indicator based on the particular moment in time.

As shown in FIG. 1, the digital AR/VR survey system may also include theAR/VR digital survey provider 114. The AR/VR digital survey provider 114can administer and/or provide one or more digital surveys. Inparticular, the AR/VR digital survey provider 114 can administer adigital survey via an AR/VR device. Thus, for instance, the AR/VRdigital survey provider 114 can provide survey questions utilizingaugmented reality elements via an augmented reality device. Similarly,the AR/VR digital survey provider 114 can provide survey questionsutilizing virtual elements via a virtual reality device.

For example, the AR/VR digital survey provider 114 can provide a digitalsurvey in relation to a virtual object, an augmented reality element,and/or a real-world environmental component. For instance, the AR/VRdigital survey provider 114 can provide a digital survey regarding atelevision show by providing a survey question as an augmented realityelement for display (e.g., via the augmented reality engine 104) inclose proximity to a television showing the television show. Similarly,the AR/VR digital survey provider 114 can provide a digital surveyregarding a virtual object in close proximity to the virtual object in avirtual environment.

Moreover, the AR/VR digital survey provider 114 can also generate adedicated survey environment. For example, in a virtual environment, theAR/VR digital survey provider 114 can generate a dedicated survey roomfor providing a digital survey to a respondent. Additional detailsrelating to a dedicated survey room with be discussed further below.

Similar to the digital survey indicator facility 112, the AR/VR digitalsurvey provider 114 can also provide a digital survey in relation to aparticular object, in relation to a particular location, or at aparticular time. For instance, the digital survey indicator facility 112can generate a digital survey such that a survey question is within aproximity of a particular object (e.g., a survey regarding a pair ofshoes hovers above the pair of shoes or an audio survey is provided suchthat it sounds like audible questions are emanating from the directionof the pair of shoes). Similarly, the digital survey indicator facility112 can generate a digital survey at a particular location in thevirtual world or real world (e.g., a survey regarding renovations to adowntown area are provided as augmented reality elements within thedowntown area). In addition, the digital survey indicator facility 112can select a time to present a digital survey based on user interactionwith a real-world component, augmented reality element, or virtualelement (e.g., based on one or more triggering events); based on a timethreshold (e.g., a time after a particular event occurs); based on avirtual location (e.g., when a user is at a particular location orvirtual location); and/or based on a user's activity history (e.g.,prior user interactions).

The digital survey indicator facility 112 can also select a digitalsurvey based on user interactions. For example, as discussed, the AR/VRuser interaction analyzer 108 can monitor user interactions with anAR/VR device (e.g., and store the user interactions in a user profile).The digital survey indicator facility 112 can utilize the userinteractions (e.g., the user profile) to select a digital survey toprovide. To illustrate, the digital survey indicator facility 112 canselect a digital survey for a respondent regarding diapers based onmonitored user interactions with a new baby.

In addition, as shown in FIG. 1, the digital AR/VR survey system 100 canalso include the response data engine 116. The response data engine 116can receive, identify, obtain, determine, and analyze response data viaan AR/VR device. In particular, the response data engine 116 can analyzeuser interactions and/or user input (e.g., via the user input manager102) to determine responses to one or more survey questions.

The response data engine 116 can identify response data from any userinput, user interaction, or environmental data. For example, theresponse data engine 116 can identify response data from movement of auser (e.g., a gesture, a nod of the head, a thumbs up); a direction ofgaze (e.g., a direction of the head or a direction of the eyes); amovement corresponding to the user within a virtual environment (e.g.,moving an avatar to a virtual location); an auditory utterance by theuser; selection of a button on a controller; biometric data, and/or anyvariety of identified metrics.

As illustrated in FIG. 1, the digital AR/VR survey system 100 may alsoinclude the reporting manager 118. The reporting manager 118 canprovide, distribute, create, report and/or generate result reports froma digital survey. In particular, the reporting manager 118 can collectand organize results from a digital survey and provide the results viaan AR/VR device. Specifically, the reporting manager 118 can analyzeresponse data to generate survey results and then provide the surveyresults for display via an AR/VR device, or via another computingdevice.

As used herein, the term “survey results” refers to data reflectingresponse data from a digital survey. In particular, collecting,analyzing, and organizing survey results includes generating summaries,tables, charts, analysis, or statistics based on response data. Forexample, the reporting manager 118 can identify a plurality of ratingsfrom individuals via an AR/VR device regarding a product (e.g., a ratingfrom 1 to 10 regarding a product) and generate survey results comprisingthe average rating for the product, the range of ratings, or thestandard deviation of ratings.

In addition to reporting survey results from response data, thereporting manager 118 can also provide survey results via an AR/VRdevice. For example, the reporting manager 118 can provide results froma digital survey as an augmented reality element. To illustrate, in adigital survey regarding one or more products, the reporting manager 118can generate (e.g., via the augmented reality engine 104) augmentedreality elements that indicate response data regarding eachcorresponding product. More specifically, the reporting manager 118 cangenerate an augmented reality element that identifies survey results fora product that is positioned in proximity to a product via an augmentedreality device.

Similarly, the reporting manager 118 can provide results from a digitalsurvey within a virtual environment. For example, for a survey directedto a plurality of products, the reporting manager 118 can provide avirtual environment that displays virtual representations of theplurality of products together with virtual elements displaying surveyresults.

As shown in FIG. 1, the digital AR/VR survey system 100 may also includethe storage manager 120. The storage manager 120 maintains data for thedigital AR/VR survey system 100. The storage manager 120 maintains dataas necessary to perform the functions of the digital AR/VR survey system100. In particular, as shown, the storage manager 120 can maintain userprofiles 122, digital surveys 124, response data 126, virtualenvironments 128, and augmented reality elements 130.

As just mentioned, the storage manager 120 can include user profiles122. User profiles 122 can comprise information regarding users of oneor more AR/VR devices. User profiles 122 can include settings,preferences, payment information, location information, demographicinformation, or other personal information of a user. User profiles 122can also include user interactions in relation to one or more AR/VRdevices. For example, the user profiles 122 can comprise data obtained(e.g., monitored) by the user input manager 102 and/or the AR/VR userinteraction analyzer 108. Accordingly, the digital AR/VR survey system100 can monitor and track conduct, activities, purchases, locationsvisited, or other events of users of AR/VR devices and record suchinformation in the user profiles 122.

Each of the components 102-130 of the digital AR/VR survey system 100may be in communication with one another using any suitablecommunication technologies. It will be recognized that althoughcomponents 102-130 of the digital AR/VR survey system 100 are shown tobe separate in FIG. 1, any of components 102-130 and their correspondingelements may be combined into fewer components, such as into a singlefacility or module, divided into more components, or configured intodifferent components as may serve a particular embodiment. For example,in one or more embodiments, the user input manager 102, the augmentedreality engine 104, the virtual environment facility 106, the virtualenvironments 128, and/or the augmented reality elements 130 areimplemented as part of a separate virtual reality and/or augmentedreality system (e.g., on a remote survey of a third party) thatinteracts with the other components of the digital AR/VR survey system100.

Indeed, the digital AR/VR survey system 100 may be implemented in avariety of environments utilizing a variety of computing devices. Forinstance, FIG. 2 illustrates a schematic diagram of an exemplaryenvironment 200 in which the digital AR/VR survey system 100 may beimplemented. In particular, FIG. 2 illustrates that the environment 200may include an administrator device 202, respondent devices 204 a-204 n,server(s) 206, and a network 208.

As illustrated, various components of the environment 200 cancommunicate via the network 208. For instance, the administrator device202 and the respondent devices 204 a-204 n can access the server(s) 206hosting the digital AR/VR survey system 100 via the network 208. Thenetwork 208 may be any suitable network over which the computing devicescan communicate. Example networks are discussed in greater detail belowwith regard to FIG. 9.

As shown in FIG. 2, the environment 200 can include the administratordevice 202 and the respondent devices 204 a-204 n. The administratordevice 202 and the respondent devices 204 a-204 n may each be a type ofcomputing device. One type of computing device includes a mobile device(e.g., a cell phone, a smartphone, a PDA, a tablet, a laptop, a watch, awearable device, etc.). Another type of computing device includes anon-mobile device (e.g., a desktop or server; or another type of clientdevice). Additional details with respect to computing devices arediscussed below with respect to FIG. 9.

The administrator device 202 and the respondent devices 204 a-204 n mayalso comprise AR/VR devices. For instance, the respondent device 204 acan comprise an augmented reality device, the respondent device 204 bcan comprise a virtual reality device, and the administrator device 202can comprise both an augmented reality device and a virtual realitydevice.

For example, the respondent device 204 a can comprise augmented realityglasses worn by a respondent that overlays augmented reality elementsonto a view of the real world. In addition, the respondent device 204 acan comprise an augmented reality device that detects user interactionsand user input (e.g., provides user interactions and user input to theuser input manager 102). Moreover, the respondent device 204 a canprovide an augmented reality element (e.g., from the augmented realityengine 104) as an overlay to a real-world view and detect userinteraction with the augmented reality element.

Similarly, as mentioned above, the respondent device 204 b can comprisea virtual reality device. In particular, the respondent device 204 b cancomprise a virtual reality headset worn by a respondent that generates(e.g., via the virtual environment facility 106) a three-dimensionalrepresentation of a virtual environment. Moreover, the respondent device204 b can track movements of a respondent to modify a three-dimensionalrepresentation (e.g., via the virtual environment facility 106) based onthe movements of the respondent. To illustrate, the respondent device204 b can detect changes in orientation, position, and/or tilt of arespondent and modify the three-dimensional representation to simulateequivalent changes in orientation, position, and/or tilt within thevirtual environment. Thus, for example, the respondent device 204 b candetect that a respondent turns horizontally and adjust athree-dimensional representation to simulate the respondent turninghorizontally within the virtual environment.

In addition to detecting and simulating movement, the respondent device204 b can also detect gestures, selections, and other user input (e.g.,and provide the user input to the user input manager 102). For example,the respondent device 204 b can utilize optical sensors and/or wearabledevices to detect gestures, such as pointing, raising arms, or doing athumbs up. Similarly, the respondent device 204 b can detect userinteractions with an object in a virtual environment.

Moreover, as shown in FIG. 2, the environment 200 can also include theserver(s) 206. The server(s) 206 may generate, store, receive, andtransmit any type of data, including user profiles 122, digital surveys124, response data 126, virtual environments 128, and/or augmentedreality elements 130. For example, the server(s) 206 may transmit datato a client device, such as the respondent devices 204 a-204 n and/orthe administrator device 202. The server(s) 206 can also transmitelectronic messages between one or more users of the environment 100. Inone example embodiment, the server(s) 206 comprise content servers. Theserver(s) 206 can also comprise a communication server or a web-hostingserver. As illustrated, in one or more embodiments, the server(s) 206may host digital AR/VR survey system 100. Additional details regardingthe server(s) 206 will be discussed below with respect to FIG. 9.

In combination, the components of the environment 200 can interact tocreate, administer, and/or report digital surveys. For example, in oneor more embodiments, the administrator device 202 transmits a request tocreate a digital survey to the server(s) 206. In response, the server(s)206 (via the AR/VR digital survey generator 110) can correspond with theadministrator device 202 to generate a digital survey (e.g., bypresenting a virtual reality or augmented reality interview at theadministrator device 202).

Furthermore, the server(s) 206 (e.g., via the user input manager 102 andthe AR/VR user interaction analyzer 108) can monitor user interactionswith the respondent devices 204 a-204 n. For instance, based on userinteractions at the respondent devices 204 a-204 n, the server(s) 206can identify and provide (e.g., via the digital survey indicatorfacility 112) one or more digital survey indicators for display by therespondent devices 204 a-204 n.

The server(s) 206 can also receive response data from the respondentdevices 204 a-204 n (e.g., via the response data engine 116). Moreover,based on the response data, the server(s) 206 can report (e.g., via thereporting manager 118) survey results to the administrator device 202.For example, server(s) 206 provide the administrator device 202 withsurvey results in a virtual environment and/or via augmented realityelements.

The server(s) 206 can also operate to allow users of the respondentdevices 204 a-204 n to interact. For example, in relation to a virtualenvironment, the server(s) 206 can receive user input from therespondent devices 204 a-204 n, determine how the user input impacts thevirtual environment, and then provide a modified virtual environment.Similarly, in relation to an augmented reality device, the server(s) 206can receive user input from the respondent devices 204 a-204 n andprovide augmented reality elements for display that reflects the userinput from the respondent devices 204 a-204 n.

As illustrated by the previous example, various components of thedigital AR/VR survey system 100 may be implemented by various portionsof the environment 200. For example, as shown in FIG. 2, the digitalAR/VR survey system 100 may be implemented by the server(s) 206.However, in other embodiments, the digital AR/VR survey system 100 maybe implemented via the administrator device 202, the respondent devices204 a-204 n, the server(s) 206, and/or the network 208.

Moreover, in one or more embodiments, the digital AR/VR survey system100 may be implemented on the respondent device 204 a. For example, therespondent device 204 a can download instructions for executing thedigital AR/VR survey system 100 from the server(s) 206 such that therespondent device 204 a can conduct digital surveys (e.g., even when therespondent device 204 a is offline, and not connected to the server(s)206 and/or the network 208). To illustrate, components of the digitalAR/VR survey system 100 implemented at the respondent device 204 a canidentify user interactions from the respondent device 204 a, determinesurvey questions to provide to the user of the respondent device 204 a,provide digital survey indicators to the respondent device 204 a,provide survey questions to the respondent device 204 a, and receiveresponse data collect at the respondent device 204 a.

Although FIG. 2 illustrates a particular arrangement of theadministrator device 202, the respondent devices 204 a-204 n, theserver(s) 206, and the network 208, various additional arrangements arepossible. For example, while FIG. 2 illustrates multiple separate clientdevices 204 a-204 n communicating with the server(s) 206 via the network208, in one or more embodiments a single client device may communicatedirectly with the server(s) 206, bypassing the network 208. Further,while only one administrator device 202 and three respondent devices 204a-204 n are illustrated, the environment 200 can include any number ofadministrator devices and respondent devices (and corresponding users).

In addition, although the environment 200 of FIG. 2 is depicted ashaving various components, the environment 200 may have additional oralternative components. For example, the digital AR/VR survey system 100can be implemented on a single computing device. In particular, thedigital AR/VR survey system 100 may be implemented in whole by therespondent device 204 n or the server(s) 206. Alternatively, the digitalAR/VR survey system 100 may be implemented across multiple devices orcomponents.

In addition, as discussed above, portions of the digital AR/VR surveysystem 100 may be implemented by a third-party augmented reality and/orvirtual reality system. For example, the environment 200 may implementthe digital AR/VR survey system 100 via a first server and an augmentedreality system and/or virtual reality system via a second separateserver.

Turning now to FIGS. 3A-3B, additional detail will be provided regardingcreating a digital survey in accordance with one or more embodiments.Indeed, as discussed above, in one or more embodiments the digital AR/VRsurvey system 100 can generate a digital survey in a variety of ways,including, based on user interaction by an administrator utilizing anAR/VR device, by converting existing digital surveys into digitalsurveys for utilization in AR/VR devices, or based on user interactionprovided by respondents via AR/VR devices.

For example, FIG. 3A illustrates a representation of creating a digitalsurvey based on administrator user interaction with an AR/VR device, inaccordance with one or more embodiments. In particular, FIG. 3Aillustrates a virtual environment 300 provided via a virtual realitydevice 301 and the digital AR/VR survey system 100. As shown, thevirtual environment 300 includes a virtual representation of anindividual 302 (i.e., an “avatar 302”). Moreover, the avatar 302provides a guided, interactive interview for creating a digital survey.Moreover, the virtual environment 300 provides an administrator with animmersive, three-dimensional experience for providing informationnecessary for creating a digital survey.

In particular, as shown in FIG. 3A, the avatar 302 asks a question 308in relation to one or more virtual elements provided for display in thevirtual environment 300. Specifically, the avatar 302 ask the question308, “What are the most critical products to your business,” whiledisplaying virtual products 304 a-304 n in the virtual environment 300.

As illustrated in FIG. 3A, the administrator makes a gesture with a hand306 to select a one or more products from the virtual products 304 a-304n in response to the question 308. The digital AR/VR survey system 100can receive the administrator's selections and then continue to assistthe administrator in generating a digital survey based on the response.For example, the digital AR/VR survey system 100 can then ask foradditional information regarding each of the selected products to builda digital survey.

Indeed, although FIG. 3A illustrates the question 308 and the virtualproducts 304 a-304 n, it will be appreciated that the digital AR/VRsurvey system 100 can provide a variety of questions and a variety ofvirtual elements to assist in building a digital survey for anadministrator. For example, in addition to products, the digital AR/VRsurvey system 100 can ask questions regarding types of surveys desired,customer information, sales information, product distribution channels,advertising distribution channels, or branding. Similarly, the digitalAR/VR survey system 100 can provide virtual elements portraying types ofsurveys, customer information, sales figures, possible productdistribution channels, advertising distribution channels, or productbrands. In this manner, the digital AR/VR survey system 100 enablesadministrators to engage in an interactive, virtual environment forproviding information necessary for generating a digital survey.

For instance, based on an administrator's responses to the question 308regarding products (and/or other follow on questions regarding anadministrator's business or survey goals), the digital AR/VR surveysystem 100 can suggest one or more topics to target via a digitalsurvey. For example, the digital AR/VR survey system 100 can suggest,via the virtual reality device 301 that an administrator target aparticular product, a particular business category (e.g., customerservice), or a particular area of concern (e.g., employee moral). Toillustrate, the digital AR/VR survey system 100 can provide virtualelements directed to suggested topics for display via an AR/VR deviceand receive responses via the AR/VR device in relation to the suggestedtopics (e.g., receive selections of the suggested topics).

In this manner, the digital AR/VR survey system 100 can interact with anadministrator to generate a digital survey. Indeed, as mentioned above,the digital AR/VR survey system 100 can utilize this approach to definea variety of digital survey features based on user input from anadministrator. For example, the digital AR/VR survey system 100 cansuggest and identify proposed survey questions. Similarly, the digitalAR/VR survey system 100 can identify characteristics of respondents totarget with survey questions, timing (e.g., triggering events) forpresenting a digital survey and/or digital survey indicators to arespondent, location of a digital survey and/or digital surveyindicators, and/or distribution channels for the digital survey. Thedigital AR/VR survey system 100 can also generate a decision-tree forproviding particular survey questions based on user interactions orresponses provided by a respondent in response to a digital survey(e.g., if a user responds to a first question with a first userinteraction, the decision-tree can indicate a second question toprovide).

As shown in FIG. 3A, the digital AR/VR survey system 100 can generateone or more questions to provide an administrator in generating adigital survey. In one or more embodiments, the digital AR/VR surveysystem 100 utilizes a database of questions to assist in building adigital survey via an AR/VR device. In particular, the digital AR/VRsurvey system can utilize a database of questions and select questionsbased on a response from an administrator trying to build a digitalsurvey. For example, the digital AR/VR survey system 100 can utilize adatabase of questions organized in a decision-tree. The digital AR/VRsurvey system 100 can utilize the database of questions organized in adecision-tree to provide particular questions based on responsesprovided by an administrator.

Thus, in one or more embodiments, the avatar 302 and the question 308are provided automatically by the digital AR/VR survey system 100 (e.g.,without user input by an interviewer). The avatar 302 can automaticallymove, talk, and otherwise interact with the administrator via thevirtual environment to provide a more natural interface for generating adigital survey.

In one or more embodiments, however, the avatar 302 is controlled basedon contemporaneous user input of another person. For example, aninterviewer in a remote location can utilize a virtual reality deviceand interact with the administrator via the virtual environment 300.Thus, in one or more embodiments, the interviewer can control the avatar302, including the its movements, questions, appearance, and interactionwith the virtual environment 300.

It will be appreciated that although the embodiment of FIG. 3Aillustrates a particular gesture (e.g., pointing with the hand 306) forproviding a response via the virtual reality device 301, the digitalAR/VR survey system 100 can utilize any movement, gesture, or other userinput to detect a response. For example, in addition to a gesture with afinger, the digital AR/VR survey system 100 can receive user inputindicating where the administrator is looking (e.g., head movement oreye movement), a movement of the user within the virtual environment, orthe administrator interacting with (e.g., grabbing or touching) avirtual object in the virtual environment 300.

Moreover, although FIG. 3A illustrates the question 308 as a virtualelement comprising written text, it will be appreciated that thequestion 308 can also be provided in a different form. For example, thedigital AR/VR survey system 100 can provide the question 308 as audioplayed through the virtual reality device 301. Similarly, the digitalAR/VR survey system 100 can receive a response via an auditory responseof the administrator via the virtual reality device 301.

Furthermore, although FIG. 3A illustrates a representation of a virtualenvironment 300 provided for display via the virtual reality device 301,it will be appreciated that the digital AR/VR survey system 100 can alsogenerate digital surveys based on user input from administrators via anaugmented reality device. Indeed, rather than a virtual environment, thedigital AR/VR survey system 100 can conduct an interview via anaugmented reality device with augmented reality elements overlaid on aview of the real world.

To illustrate, the digital AR/VR survey system 100 can provide theavatar 302 as an augmented reality element via an augmented realitydevice. The avatar 302 can ask questions and/or provide instructions viathe augmented reality device. For example, the digital AR/VR surveysystem 100 can provide augmented reality elements comprising textquestions (e.g., overlay text onto a view of the real world) or provideaudio questions via the augmented reality device.

Moreover, the digital AR/VR survey system 100 can detect userinteraction with augmented reality elements and/or real-worldenvironmental components. For example, in utilizing an augmented realitydevice, the products 304 a-304 n can comprise real-world environmentalcomponents (e.g., real products on real shelves of a grocery store) oraugmented reality elements (e.g., digital elements overlain on a view ofthe real world). The digital AR/VR survey system 100 can receive userinteractions with real-world environment components and/or augmentedreality elements and conduct an interview for generating a digitalsurvey based on the received user interactions.

In generating a digital survey, the digital AR/VR survey system 100 canalso provide a preview of a digital survey to an administrator. Forexample, after completing an interview, the digital AR/VR survey system100 can generate a digital survey that can be administered via AR/VRdevices. The digital AR/VR survey system 100 can provide a preview ofthe digital survey to the administrator so that the administrator canexperience the digital survey via an AR/VR device before it is providedto other respondents.

In providing a preview of a digital survey via an AR/VR device to anadministrator, the digital AR/VR survey system 100 can obtain additionalfeedback and response data from an administrator. For example, thedigital AR/VR survey system 100 can provide a preview of a digitalsurvey via an AR/VR device to an administrator and ask the administratorfor impressions, questions, and/or suggested modifications during thedigital survey. In this manner, the digital AR/VR survey system 100 cancontinue to modify a digital survey via an AR/VR device using a surveypreview tool for administrators.

Furthermore, as mentioned above, in addition to generating digitalsurveys based on user input via an AR/VR device by an administrator, thedigital AR/VR survey system 100 can also convert an existing digitalsurvey into a digital survey for utilization by AR/VR devices. Forpurposes of the discussion with reference to FIG. 3B, the term “digitalAR/VR survey” is utilized herein to refer to digital surveys formattedto operate in conjunction with AR/VR devices.

For example, in some circumstances, administrators may have createddigital surveys for other distribution channels or environments, such ase-mail, websites, messaging systems (e.g., text message or instantmessage), or point of sale systems (e.g., surveys or invitations toparticipate in a survey on a receipt, coupon, or advertisement). Thedigital AR/VR survey system 100 can translate such existing digitalsurveys into digital AR/VR surveys.

In particular, in one or more embodiments, the digital AR/VR surveysystem 100 detects characteristics of an existing digital survey andutilizes the characteristics of the existing digital survey to generatea digital survey for an AR/VR device. For instance, the digital AR/VRsurvey system 100 can detect characteristics regarding an existingsurvey, determine a correspondence between the characteristics of theexisting survey and needed features of a digital AR/VR survey, and thencreate a new digital AR/VR survey based on the determinedcorrespondence.

For example, FIG. 3B illustrates a representation of a sequence diagramfor converting one or more existing digital surveys into a digitalsurvey for utilization via an AR/VR device. In particular, as shown inFIG. 3B, the digital AR/VR survey system 100 can identify an existingdigital survey 320. To illustrate, the digital AR/VR survey system 100can receive user input of an administrator identifying the existingdigital survey 320.

As shown in FIG. 3B, the digital AR/VR survey system 100 can alsodetermine characteristics 322 of the existing digital survey 320. Forexample, the existing digital survey 320 can include characteristicsdefining survey questions, triggering events for administering thesurvey questions, timing for providing the survey questions, and/ortarget responders for the survey questions. The digital AR/VR surveysystem 100 can detect such characteristics, as illustrated, and utilizethe characteristics to generate a digital AR/VR survey.

Specifically, as shown, the digital AR/VR survey system 100 can identifya correspondence between the characteristics 322 of the existing digitalsurvey 320 and needed features 324 of a digital AR/VR survey 326. Toillustrate, the digital AR/VR survey system 100 can detect that theexisting digital survey 320 comprises a plurality of questions, targetedto visitors of a website that are males ages 18-25 from the UnitedStates between the hours of 4-6 p.m. The digital AR/VR survey system 100can identify needed features of the digital AR/VR survey 326 thatcorrespond to the characteristics of the existing survey. For example,the digital AR/VR survey system 100 can determine that the digital AR/VRsurvey 326 lacks survey questions, timing for delivering the surveyquestions, and target respondents. Accordingly, the digital AR/VR surveysystem 100 can determine a correspondence between the survey questionsof the existing digital survey 320 and the needed survey questions ofthe digital AR/VR survey 326; determine a correspondence between thetargeted website visitors of the existing digital survey 320 and theneeded target respondents of the digital AR/VR survey 326; and determinea correspondence between the time of administering the survey questionsof the existing digital survey 320 via the website and the needed timefor presenting survey questions of the digital AR/VR survey 326.

As shown, the digital AR/VR survey system 100 can also generate thedigital AR/VR survey 326 based on the identified correspondence. Forexample, continuing the previous example, the digital AR/VR surveysystem 100 can generate the digital AR/VR survey 326 based on thewebsite questions from the existing digital survey 320. Moreover, thedigital AR/VR survey system 100 can generate the digital AR/VR survey326 to target users of AR/VR devices that are 18-25 years old in theUnited States. For example, based on the existing digital survey 320targeting web site visitors that are 18-25 years old in the UnitedStates, the digital AR/VR survey system 100 can provide digital surveysto AR/VR devices upon detecting an activity likely to be conducted byusers having those characteristics. For example, the digital AR/VRsurvey system 100 can provide the digital AR/VR survey 326 in aparticular virtual location commonly visited by users that are 18-25years old in the United States. Similarly, the digital AR/VR surveysystem 100 can provide the digital AR/VR survey 326 via an augmentedreality device when a user visits a real location visited by users ofhaving those characteristics.

Moreover, the digital AR/VR survey system 100 can also translateindividual parts of an existing digital survey from an existing formatto a format that can be utilized by AR/VR devices. For example, althoughan existing digital survey may be formatted to provide survey questionsin HTML, the digital AR/VR survey system 100 can convert the HTML textto an appropriate formatting for an AR/VR device (e.g., formatting of avirtual element and/or an augmented reality element).

It will be appreciated that the digital AR/VR survey system 100 cangenerate a variety of features of a digital AR/VR survey based on avariety of characteristics of existing digital surveys. For example, thedigital AR/VR survey system 100 can generate a digital survey indicatorbased on characteristics of an existing survey. To illustrate, thedigital AR/VR survey system 100 can identify a brand, logo, or mark froman existing survey and automatically utilize the identified brand, logo,or mark as a digital survey indicator in providing a digital AR/VRsurvey.

Similarly, the digital AR/VR system 100 can identify a real-worldenvironmental component, augmented reality element, and/or triggeringevent corresponding to a digital survey indicator (or digital survey)based on characteristics of an existing survey. For example, the digitalAR/VR system 100 can detect one or more key words from an existingdigital survey (e.g., a plurality of questions corresponding to a pairof shoes). The digital AR/VR system 100 can automatically identify atriggering event based on the key words (e.g., when a user interactswith shoes, provide a digital survey). Moreover, the digital AR/VRsystem 100 can identify a real-world environmental component with whichto provide the digital survey (e.g., provide the digital survey suchthat it hovers in relation to the shoes).

Moreover, the digital AR/VR system 100 can determine survey questionsand/or survey answer options to provide in a digital AR/VR survey basedon existing surveys. For example, the digital AR/VR system 100 canutilize a survey question and answer options administered as part of adigital survey on a web site to generate a corresponding question andanswer options in a digital AR/VR survey.

The digital AR/VR system 100 can also modify characteristics of anexisting digital survey in generating a digital AR/VR survey. Forexample, the digital AR/VR system 100 can identify a survey question andmultiple choice answer options in an existing digital survey and modifythe survey question and multiple choice answer options forimplementation in a digital AR/VR survey. To illustrate, the digitalAR/VR system 100 can generate a plurality of survey rooms with surveydoors corresponding to the multiple choice answer options in theexisting digital survey.

As mentioned above, the digital AR/VR survey system 100 can also utilizemore than one existing digital survey to generate digital AR/VR surveys.For example, the digital AR/VR survey system 100 can detectcharacteristics from a plurality of different existing surveys (e.g.,products that trigger a point of sale survey, purchases that target ane-mail survey, and/or websites that target a website survey) and utilizethe detected characteristics to generate a digital AR/VR survey (e.g., adigital AR/VR survey that is triggered when a user interacts with theproducts, makes similar purchases, and/or visits virtual locationssimilar to the websites).

As just described, in generating a digital survey, the digital AR/VRsurvey system 100 can identify a particular panel of targetedrespondents. It will be appreciated that the digital AR/VR survey system100 can define targeted respondents based on a variety ofcharacteristics, user interactions, and/or metrics. For example, asdescribed above, the digital AR/VR survey system 100 can targetindividuals based on demographic information (e.g., age, gender,location). In addition, the digital AR/VR survey system 100 can definetarget respondents based on prior user interactions (e.g., visitingparticular locations, viewing certain objects, engaging in particularactivities). Moreover, the digital AR/VR survey system 100 can gatherand analyze metrics in relation to frequency, duration, and/or locationof user interactions in identifying target respondents. Thus, thedigital AR/VR survey system 100 enables administrators to identifyuniquely specific target respondents to obtain the most pertinentresponses.

To illustrate, a company may be concerned that an advertising campaigndirected to teenagers is becoming stale to consumers that have alreadyutilized the company's products. By monitoring user interactions viaAR/VR devices, the digital AR/VR survey system 100 can enable thecompany to target respondents utilizing AR/VR devices that are teenagerswho have already seen ads from the advertising campaign and have alreadyutilized the company's products a minimum number of times. In thismanner, the digital AR/VR survey system 100 can enable uniquely tailoredtargeted surveying via AR/VR devices.

Moreover, as discussed previously, the digital AR/VR survey system 100can also generate digital AR/VR surveys based on respondent userinteraction via one or more AR/VR device. For instance, the digitalAR/VR survey system 100 can detect user interactions by respondents withvirtual environments, augmented reality elements, or real-worldenvironmental components and generate a digital survey based on the userinteractions.

For example, the digital AR/VR survey system 100 can detect viaaugmented reality devices that users driving a particular brand ofautomobile rarely utilize a unique acceleration feature operable byselection of a button on the dashboard. Based on this user interaction(or lack of user interaction), the digital AR/VR survey system 100 cangenerate a digital survey that explores why users rarely utilize theacceleration feature and whether users that do utilize the accelerationfeature have a more favorable impression of the automobile.

Similarly, the digital AR/VR survey system 100 can detect via anaugmented reality device that users who visit a particular virtuallocation tend to purchase a company's products. In response, the digitalAR/VR survey system 100 can generate a digital survey directed to aconnection between the particular virtual location and the company'sproducts.

In one or more embodiments, the digital AR/VR survey system 100generates digital surveys by monitoring and analyzing user interactionsof AR/VR devices and then determining survey questions based on theanalysis. In particular, the digital AR/VR survey system 100 can analyzethese user interactions to determine statistical correlations, outliers,and/or anomalies. For example, the digital AR/VR survey system can focuson statistical outliners corresponding to a particular administrator'sproducts. Upon identifying statistical correlations, outliers and/oranomalies, the digital AR/VR survey system 100 can generate digitalsurveys corresponding to the correlations, outliners, and/or anomalies.

To illustrate, consider a company that seeks to improve utilization of aparticular product feature. The digital AR/VR survey system 100 canmonitor user interactions via an augmented reality device and determinea correlation between users that visit a particular location andutilization of the particular product feature. The digital AR/VR surveysystem 100 can then generate digital survey questions directed to theproduct feature and the location (e.g., “would you use this feature morefrequently if you were in this location and why?”).

In addition to generating digital surveys in relation to AR/VR devices,as discussed previously, the digital AR/VR survey system 100 can alsoprovide a digital survey via an augmented reality device. For instance,the digital AR/VR survey system 100 can detect user interactions via anaugmented reality device and provide a digital survey indicator (and/ordigital survey) in response to the detected user interactions. FIGS.4A-4G illustrate utilizing an augmented reality device to provide adigital survey in accordance with one or more embodiments.

Specifically, FIG. 4A illustrates a view 400 of the real worldenvironment provided via an augmented reality device 402. In particular,the view 400 comprises a dog (i.e., a real dog) having a collar 404(i.e., a real collar). Moreover, FIG. 4A illustrates that the digitalAR/VR survey system 100 provides for display via the augmented realitydevice 402 a digital survey indicator 406 as an augmented realityelement. For instance, the augmented reality device 402 of FIG. 4Acomprises augmented reality glasses that allow a view of the real worldto pass through the augmented reality glasses while also providingaugmented reality elements as an overlay. Accordingly, the view 400comprises light rays passing through the augmented reality glasses inaddition to digital augmented reality elements displayed via theaugmented reality glasses. It will be appreciated, however, that theaugmented reality device 402 can comprise any augmented reality devicedescribed herein.

As discussed previously, the digital AR/VR survey system 100 can detectuser interaction with one or more real-world components. Moreover, basedon the user interaction, the digital AR/VR survey system 100 can presentfor display a digital survey indicator as an augmented reality elementvia an augmented reality device. For example, the digital AR/VR surveysystem 100 can maintain a database of triggering events corresponding toa particular digital survey indicator. Specifically, as part ofgenerating a digital survey, the digital AR/VR survey system 100 candefine a plurality of triggering events for displaying a digital surveyindicator (and/or presenting a digital survey). Thus, upon detecting oneof the triggering events the digital AR/VR survey system 100 can presentthe corresponding digital survey indicator.

For example, as shown in FIG. 4A, the digital AR/VR survey system 100determines, via the augmented reality device 402, user interaction witha real-world environmental component (e.g., that a user is viewing a dogwith the collar 404). The digital AR/VR survey system 100 references adatabase of triggering events and determines that viewing a dog with thecollar 404 is a triggering event for providing the digital surveyindicator 406 (e.g., a digital survey indicator corresponding to adigital survey with survey questions regarding user experience with thecollar 404). Accordingly, the digital AR/VR survey system 100 determinesthat the triggering event is satisfied and provides the digital surveyindicator 406 for display via the augmented reality device.

Moreover, as discussed previously, the digital AR/VR survey system 100can generate a digital survey indicator such that the digital surveyindicator is displayed in relation to a real-world environmentalcomponent. Specifically, the digital AR/VR survey system 100 can providethe digital survey indicator for display such that the digital surveyindicator remains within a certain proximity (on top of or within adistance) of the real-world environmental component.

For example, the digital AR/VR survey system 100 generates the digitalsurvey indicator 406 such that the augmented reality device 402 displaysthe digital survey indicator 406 in close proximity (e.g., on or withina threshold distance) to the collar 404. In particular, the digitalAR/VR survey system 100 generates the digital survey indicator 406 suchthat even when the collar 404 moves in the view 400, the digital surveyindicator 406 will move within the view 400 to follow the collar 404. Toillustrate, if the user playfully tosses the dog into the air, thedigital survey indicator 406 will move within the view 400 to staywithin the proximity of the collar 404 as it rises and falls.

Although FIG. 4A illustrates the digital survey indicator 406 directlyon the collar 404, the digital AR/VR survey system 100 can provide thedigital survey indicator 406 in a variety of positions in relation tothe collar 404 (or other real-world environmental components). Forexample, the digital AR/VR survey system 100 can provide the digitalsurvey indicator so that it floats above the collar 404, appearsslightly below the collar 404, or to the side of the collar 404.

The digital AR/VR survey system 100 can also provide a digital surveyindicator in relation to a plurality of real-world environmentalcomponents. For example, the digital AR/VR survey system 100 can providea digital survey indicator in relation to a viewer watching a pluralityof people playing a game of football. In particular, the digital AR/VRsurvey system 100 can detect the plurality of individuals playing a gameof football and provide a digital survey indicator (e.g., a digitalsurvey indicator corresponding to a digital survey regarding athleticwear) that hovers over the players.

As mentioned previously, the digital AR/VR survey system 100 can alsoprovide a digital survey indicator in relation to a particular location(e.g., a real world location or place). For example, the digital AR/VRsurvey system 100 can generate a digital survey regarding new amenitiesat a museum. The digital AR/VR survey system 100, upon detecting the newamenities within a video stream or digital image received from anaugmented reality device, can generate a digital survey indicator thatappears next to the new amenities in a view provided by an augmentedreality device. Accordingly, individuals walking by the new amenitiescan provide response data to the museum by interacting with the digitalsurvey indicator and providing responses to one or more digital surveyquestions.

Similarly, the digital AR/VR survey system 100 can generate a digitalsurvey indicator regarding a company that compares the company to one ofits competitors. The digital AR/VR survey system 100 can provide adigital survey indicator via augmented reality devices in relation to aphysical store of the competitor (e.g., outside the front door or insidethe store) such that users can interact with the digital surveyindicator while visiting the competitor's business.

It will be appreciated that although the digital survey indicator 406 ofFIG. 4A comprises a digital image (e.g., a digital image of a lightbulb) together with text (e.g., “Survey”), the digital survey indicator406 can comprise only a digital image, only text, or a variety of otheraugmented reality elements. For example, the digital survey indicator406 can comprise an audible sound, a digital video, and/or scrollingtext.

Indeed, in one or more embodiments, the digital AR/VR survey system 100selects different types of digital survey indicators. For example, thedigital AR/VR survey system 100 can select different digital surveyindicators (e.g., digital survey indicators having a differentappearance) based on different survey types. In particular, the digitalAR/VR survey system 100 can modify the appearance of a digital surveyindicator based on the subject matter, length (number ofquestions/anticipated time), incentives (e.g., cash incentiveavailable), or location of a digital survey. To illustrate, the digitalAR/VR survey system 100 can provide a digital survey indicator with aparticular visual appearance for a quick survey comprising a smallnumber of survey questions (e.g., a lightning bolt for a single surveyquestion) and a different digital survey indicator for a longer surveycomprising a large number of survey questions. Similarly, the digitalAR/VR survey system 100 can provide a digital survey indicator with abasketball image for a digital survey in relation to a basketball teamand provide a digital survey indicator with an airplane image for adigital survey regarding travel.

Similarly, the digital AR/VR survey system 100 can modify the appearanceof a digital survey indicator based on location or surroundingenvironment of a digital survey provided via an AR/VR device. Forexample, the digital AR/VR survey system 100 can generate a brightdigital survey indicator inside of a dance club with dimmed lights andgenerate a darker digital survey indicator at an outside amusement park.

In addition, although the embodiment of FIG. 4A provides the digitalsurvey indicator 406 in response to a particular user interaction (i.e.a trigger event), it will be appreciated that the digital AR/VR surveysystem 100 can provide a digital survey indicator in response to avariety of other user interactions. In particular, the digital AR/VRsurvey system 100 can detect a user interaction with any real-worldenvironmental component and, in response, provide a digital surveyindicator (and/or digital survey). To illustrate, the digital AR/VRsurvey system 100 can detect that a user has completed shopping, and inresponse, provide a digital survey indicator (e.g., for a surveydirected to shopping). Similarly, the digital AR/VR survey system 100can detect that a user is eating at a particular restaurant and providea digital survey indicator (e.g., for a survey directed to therestaurant). Moreover, the digital AR/VR survey system 100 can detectthat a user is utilizing a particular product and provide a digitalsurvey indicator (e.g., for a survey directed to the particularproduct). Furthermore, the digital AR/VR survey system 100 can detectthat a user is sitting in an airplane and provide a digital surveyindicator (e.g., for a survey directed to the customer service on theflight).

As mentioned previously, the digital AR/VR survey system 100 can alsowait until a particular moment in time to provide a digital surveyindicator. For example, the digital AR/VR survey system 100 can detectthat a user selects a particular product to purchase at the store. Thedigital AR/VR survey system 100 can wait until the user has purchasedthe product, exited the store, and returned home before providing thedigital survey indicator. In this manner, the digital AR/VR surveysystem 100 can wait until the user is in a better position to respond toa digital survey before providing the digital survey indicator.

In one or more embodiments, upon detecting a trigger for a digitalsurvey, the digital AR/VR survey system 100 monitors user activity todetect a second trigger to determine the timing to provide the digitalsurvey indicator. For instance, and as explained above, the digitalAR/VR survey system 100 can detect that a user selects a particularproduct to purchase at the store (e.g., the first trigger). The digitalAR/VR survey system 100 can then monitor user activity to determine amoment in time where the user is likely to have time to respond to adigital survey. For example, the digital AR/VR survey system 100 candetect a user has not changed location for a defined period of time(e.g., the second trigger). This second trigger can include one or moretypes of action or inaction. As another example, and based on the videostream or digital images received from an augmented reality device, thedigital AR/VR survey system 100 can have a second trigger that includesverifying that the user is not driving, not working, and not speaking toanother person. Thus, after detecting the first trigger of purchasing aproduct, the system identifies the second trigger to determine thetiming of presenting the digital survey indicator to the user via theaugmented reality device.

Furthermore, although FIG. 4A illustrates a digital survey indicatorprovided in relation to a particular real-world environmental component(i.e., the collar 404), it will be appreciated that the digital AR/VRsurvey system 100 can provide digital survey indicators in a differentlocation and in relation to different elements. For example, FIGS. 4B,4C illustrate alternative approaches to providing a digital surveyindicator in accordance with one or more embodiments.

In particular, FIG. 4B illustrates the view 400 via the augmentedreality device 402 and a notification bar 410. The notification bar 410is an augmented reality element that remains stationary within the view100 (e.g., always floats in the upper right hand corner) and providesnotifications and other information to a user of the augmented realitydevice 402. In one or more embodiments, the digital AR/VR survey system100 provides digital survey indicators via the notification bar 410. Forexample, as illustrated the digital AR/VR survey system 100 provides adigital survey indicator 412 for display via the notification bar 410(e.g., in response to user interaction with the collar 404).

In addition to the notification bar 410, the digital AR/VR survey system100 can provide digital survey indicators in relation to other augmentedreality elements. Indeed, it will be appreciated that the augmentedreality device can provide augmented reality elements for educational,entertainment, and/or employment purposes. The digital AR/VR surveysystem 100 can provide digital survey indicators in relation to any ofthese augmented reality elements.

For example, the augmented reality device 402 can provide an augmentedreality element for display to a user as part of an educational lesson(e.g., a digital model of an airplane as part of a lesson on airplanes).The digital AR/VR survey system 100 can provide a digital surveyindicator in conjunction with the graphical user interface (e.g., sothat the augmented reality element hovers in proximity to the digitalmodel of the airplane). In this manner, the digital AR/VR survey system100 can also provide digital surveys in relation to augmented realityelements (e.g., provide a survey regarding the digital model, theeducational program utilizing the digital model, or a teacher of thelesson).

FIG. 4C illustrates an additional digital survey indicator in the view400 displayed via the augmented reality device 402. In particular, theview 400 includes a digital survey indicator 420 that comprises a visualrepresentation of an individual (e.g., an avatar). As shown, in one ormore embodiments, the digital AR/VR survey system 100 generates anaugmented reality element of an avatar as the digital survey indicator420. Upon user interaction with the digital survey indicator 420, thedigital AR/VR survey system 100 can provide a digital survey to the user(e.g., in an interview with the avatar). Indeed, upon user interactionwith any of the digital survey indicators 406, 412, 420, the digitalAR/VR survey system 100 can provide a digital survey via the augmentedreality device 402.

As discussed above, the digital AR/VR survey system 100 can provide adigital survey in a variety of forms. For instance, the digital AR/VRsurvey system 100 can provide a digital survey utilizing audio, text,video, or interactive augmented reality elements. For example, theavatar portrayed in the digital survey indicator 420 (i.e., the avatar)can provide one or more survey questions (e.g., provide an audiblesurvey question or a text survey question). Similarly, the digital AR/VRsurvey system 100 can provide a digital survey in the form of textaugmented reality elements and/or as a digital video augmented realityelement.

In addition, in one or more embodiments the digital AR/VR survey system100 provides a digital survey via an augmented reality screen. Inparticular, the digital AR/VR survey system 100 can generate anaugmented reality element that has a similar appearance to a touchscreen. The digital AR/VR survey system 100 can present a digital surveyvia the augmented reality screen. To illustrate, the digital AR/VRsurvey system 100 can place the augmented reality screen on a real-worldenvironmental component (e.g., such that the augmented reality screenappears to be lying on a table). The digital AR/VR survey system 100 canprovide a digital survey as text or other augmented reality elementssuch that they appear on the augmented reality screen.

In one or more embodiments, the digital AR/VR system 100 can provide adigital survey in a particular presentation style based on real worldenvironmental components and/or augmented reality elements available ina particular view. For example, as just mentioned, the digital AR/VRsystem 100 can detect a table in a view via an augmented reality deviceand provide the digital survey in relation to the table (e.g., on anaugmented reality screen lying on the table). However, in the absence ofa table in a particular view, digital AR/VR system 100 can provide thedigital survey in an alternate presentation style. For example, thedigital AR/VR system 100 can provide the digital survey as an augmentedreality element that appears to float in the air or on an augmentedreality screen on a wall within the particular view.

The digital AR/VR survey system 100 can also provide digital surveys inrelation to one or more real-world environmental components. Indeed,FIGS. 4D and 4E illustrate providing a digital survey indicator anddigital survey in relation to a real-world environmental component.Specifically, FIG. 4D illustrates a view 430 via the augmented realitydevice 402 of a television 432 displaying media content 434. Asdiscussed previously, the digital AR/VR survey system 100 can detectuser interaction with a real-world component and, in response, provide adigital survey indicator. In relation to FIG. 4D, the digital AR/VRsurvey system 100 determines, via the augmented reality device 402 thatthe user is watching the medial content 434 (e.g., a particular movie).In response, the digital AR/VR survey system 100 provides a digitalsurvey indicator 436. Specifically, the digital AR/VR survey system 100accesses a database of triggering events and determines that userinteraction with the media content 434 (e.g., viewing the media content434) is a triggering event for providing the digital survey indicator436.

Moreover, as mentioned, the digital AR/VR survey system 100 can identifyuser interaction with a digital survey indicator, and, in response,provide a digital survey via an augmented reality device. For example,FIG. 4E illustrates providing a digital survey via an augmented realitydevice upon user interaction with a digital survey indicator. Inparticular, FIG. 4E illustrates a view 440 via the augmented realitydevice 402 that includes the television 432 and a survey question 442with selectable options 442 a-442 c provided as an augmented realityelement.

In relation to the embodiment of FIG. 4E, the digital AR/VR surveysystem 100 provides the survey question 442 based on user interactionwith the digital survey indicator 436. As mentioned above, the digitalAR/VR survey system 100 can identity a variety of user interactions. Forexample, the digital AR/VR survey system 100 can determine that a userpoints at, selects, looks at, or otherwise gestures toward the digitalsurvey indicator 436.

As discussed, the digital AR/VR survey system 100 can provide digitalsurveys in relation to a real-world environmental component. As shown inFIG. 4E, the digital AR/VR survey system 100 provides the surveyquestion 442 for display next to the television 432. Specifically, thedigital AR/VR survey system 100 provides the survey question for displayvia the augmented reality device 402 such that, if a user of theaugmented reality device 402 changes the view 440 (e.g., the user's headturns), the digital AR/VR survey system 100 can modify the location ofthe survey question 442 so that the survey question 442 maintains itsposition relative to the television 432 and/or the media content 434 inthe view 440.

It will be appreciated that the digital AR/VR survey system 100 canposition the survey question 442 in relation to the television 432 in avariety of ways. For example, the digital AR/VR survey system 100 canplace the survey question 442 above, below, next to, or on top of thetelevision 432. Moreover, the digital AR/VR survey system 100 can modifythe location (e.g., if the user turns to the left such that the currentlocation of the survey question 442 is outside the view 440, the digitalAR/VR survey system 100 can change the location of the survey question442 from the right side of the television 432 to the left side of thetelevision 432).

In addition, in the event that the user of the augmented reality device402 changes the view 440 to an extent that the television 432 is nolonger in view (e.g., the user turns their head by 180 degrees, or theuser leaves the room), in one or more embodiments, the digital AR/VRsystem 100 continues to provide the digital survey in relation to adifferent real world environmental component. For example, if thetelevision 432 is no longer in view, the digital AR/VR system canprovide the survey question 442 in relation to a remote control or as anaugmented reality element in a notification bar. In other embodiments,upon changing the view 440 so that the television 432 is no longer inview, the digital AR/VR system 100 ceases providing the digital surveyuntil the television 432 comes back into view (e.g., until the userturns their head back toward the television 432). In other embodiments,upon changing the 440 so that the television 432 is out of view, thedigital AR/VR system 100 replaces a digital survey with a digital surveyindicator (e.g., to signal to the user that a digital survey is stillavailable, even though the user turns away from the digital survey).Furthermore, in one or more embodiments, the digital AR/VR systemprovides a notification as an augmented reality element prompting therespondent to finish the survey (e.g., “Do you want to finish thedigital survey now or later?”).

In addition to positioning a digital survey in relation to a real-worldenvironmental component, the digital AR/VR survey system 100 can alsoprovide digital surveys in relation to augmented reality elements. Forexample, in one or more embodiments, the augmented reality device 402can provide the television 432 and the media content 434 as an augmentedreality element (i.e., the television 432 is not a real television butan augmented reality television). The digital AR/VR survey system 100can position the survey question 442 in relation to the television 432and/or the media content 434 even if they are provided for display asaugmented reality elements.

Moreover, as discussed above, the digital AR/VR survey system 100 cangenerate a digital survey such that the survey is directed to targetrespondents with particular characteristics. The digital AR/VR surveysystem 100 can monitor user profiles and/or user interactions toidentify respondents with the particular characteristics. To illustrate,the digital AR/VR survey system 100 can generate a digital survey with afeature that indicates the digital survey should be provided to arespondent that is female and drinking a diet soda. The digital AR/VRsurvey system 100 can monitor user input of a plurality of augmentedreality devices to identify females drinking a diet soda, and inresponse, provide the digital survey.

It will be appreciated that digital AR/VR system 100 can monitormultiple user interactions to determine target respondents. Forinstance, the digital AR/VR system 100 can identify a particular targetrespondent based on a plurality of monitored user interactions over aperiod of time. To illustrate, rather than identifying females thatdrink a diet soda, the digital AR/VR system 100 can identify femalesthat drink at least three diet sodas in a day. Specifically, asdiscussed previously, the digital AR/VR system 100 can monitor whenusers drink diet sodas and store the monitored information in a userprofile corresponding to the user. The digital AR/VR system 100 candetect, via the user profile, that a female has consumed a third dietsoda in a day, and in response, provide a digital survey.

Furthermore, in providing digital surveys, the digital AR/VR surveysystem 100 can also select one or more survey questions to provide fordisplay. Indeed, as discussed above, in one or more embodiments thedigital AR/VR survey system 100 can generate a decision-tree (or otheralgorithm) that identifies questions to provide in response toparticular user interactions. Accordingly, the digital AR/VR surveysystem 100 can select survey questions based on a variety of factors,including user interactions with real-world components, userinteractions with augmented reality elements, and/or user profile data.To illustrate, the digital AR/VR survey system 100 can select a surveyquestion based on a user visiting a particular location, engaging incertain conduct, or interacting with a particular object. Similarly, thedigital AR/VR survey system 100 can select a survey question based on auser's demographic information (e.g., age or gender), preferences,interests, computing devices (e.g., Mac or PC), operating system,browser, or other information stored in a user profile.

As mentioned above, the digital AR/VR survey system 100 can alsoidentify response data. In particular, the digital AR/VR survey system100 can identify response data based on user interactions with a digitalsurvey via an augmented reality device. For example, as shown in FIG.4E, the digital AR/VR survey system 100 can identify selection of theoption 442 a. In particular, the digital AR/VR survey system 100 canreceive user input indicating that the user of the augmented realitydevice 402 pointed at the option 442 a utilizing their hand 444. Basedon the user pointing at the option 442 a, the digital AR/VR surveysystem 100 can determine the user response to the survey question 442(e.g., “Great”).

It will be appreciated that the digital AR/VR survey system 100 canreceive response data from a variety of user interactions, includingselection of an option, text input, an audible response, or biometricinput. For example, in relation to FIG. 4E, in addition to detectinguser selection of the option 442 a, the digital AR/VR survey system 100can track biometric data via the augmented reality device (e.g., heartrate or heart pressure). The digital AR/VR survey system 100 canidentify both the selection of the option 442 a and the biometric dataas response data.

By collecting biometric data together with user selections, the digitalAR/VR survey system 100 can assist administrators in identifyingcorrelations between user opinions and physical responses. For example,the digital AR/VR survey system 100 can determine that products thatcause an increase in heart rate tend to result in more favorable (orless favorable) consumer opinions.

Although FIGS. 4D-4E illustrate providing a digital survey indicatorprior to providing a digital survey, it will be appreciated that in oneor more embodiments, the digital AR/VR survey system 100 provides adigital survey directly (without first providing a digital surveyindicator). For example, utilizing similar methods described above, thedigital AR/VR survey system 100 can detect a user interaction (e.g., atriggering event) and provide a digital survey in relation to the collar404, via the notification bar 410, or via the digital survey indicator420. Similarly, upon detecting user interaction with the television 432and/or the media content 434, the digital AR/VR survey system 100 canprovide the survey question 442 (e.g., without first providing thedigital survey indicator 436). The digital AR/VR survey system 100 canprovide a digital survey (e.g., identify timing and position of adigital survey) as described above in relation to digital surveyindicators.

As mentioned above, in one or more embodiments, the digital AR/VR surveysystem 100 can iteratively generate digital surveys based on userinteraction via an augmented reality device. In particular, the digitalAR/VR survey system 100 can provide a first survey question, detect userinteraction with a real-world environmental component and/or augmentedreality component, and select a second survey question based on thedetected user interaction.

For example, FIG. 4F illustrates iteratively generating and providing adigital survey based on user interaction with a real-world environmentalcomponent and/or an augmented reality element in accordance with one ormore embodiments. In particular, FIG. 4F illustrates a view 450 of awatch 452 via the augmented reality device 402. Upon detecting userinteraction with the watch 452 (e.g., that a user of the augmentedreality device 402 is wearing the watch 452 or that a user of theaugmented reality device 402 has never utilized a location feature ofthe watch 452), the digital AR/VR survey system 100 provides a firstsurvey question 454 in the form of an augmented reality element.Specifically, the first survey question 454 comprises a text questionand instructions (e.g., “Have you tried the location feature yet? Pressthis button twice.”) Moreover, the first survey question 454 includes anaugmented reality element in the form of an arrow 454 a providing avisual indication for how to activate the location feature on the watch452.

Upon providing the first survey questions 454 for display, the digitalAR/VR survey system 100 monitors user interaction with the watch 452 viathe augmented reality device 402. Moreover, based on the monitored userinteraction, the digital AR/VR survey system 100 can provide anotherquestion for display. In this manner, the digital AR/VR survey system100 can provide interactive and responsive survey questions based onuser interaction.

For example, the digital AR/VR survey system 100 can monitor userinteractions with the watch 452 and determine if the user of theaugmented reality device 402 activates the location feature on the watch452. Upon detecting that the user activates the location feature of thewatch 452, as shown in FIG. 4G, the digital AR/VR survey system 100provides for display a second survey question 456. In other words,detecting that the user activates the location feature of the watch 452generates response data to the survey question.

The digital AR/VR survey system 100 can also detect user interactionwith the second survey question 456 and gather response data. Forexample, the digital AR/VR survey system 100 can detect an audibleresponse, entry of text, selection of selectable options, or some otheruser interaction. Moreover, the digital AR/VR survey system 100 cancontinue to provide additional survey questions upon detecting userinteraction via the augmented reality device 402.

Although FIG. 4G illustrates the second survey question 456 upondetection of a particular user interaction with the watch 452, it willbe appreciated that the digital AR/VR survey system 100 can providealternative survey questions in response to different user interactions.For example, if the user goes a period of time without activating thelocation feature, the digital AR/VR survey system 100 can provide asecond survey question regarding the location of the location featureand whether the location feature is difficult to find. Similarly, if theuser activates the location feature, but takes a significant amount oftime to do so, the digital AR/VR survey system 100 can generate a surveyquestion regarding the time it takes to identify the location feature.In this manner, the digital AR/VR survey system 100 can utilize anaugmented reality device to provide an interactive digital survey thatprovides survey questions in response to perceived user interactions.

Moreover, although FIG. 4G illustrates the second survey question 456upon detection of a particular user interaction with the watch 452, itwill be appreciated that the digital AR/VR survey system 100 can providealternative survey questions in response to different user interactions.For example, if the user goes a period of time without activating thelocation feature, the digital AR/VR survey system 100 can provide asecond survey question regarding the location of the location featureand whether the location feature is difficult to find. Similarly, if theuser activates the location feature, but takes a significant amount oftime to do so, the digital AR/VR survey system 100 can generate a surveyquestion regarding the time it takes to identify the location feature.In this manner, the digital AR/VR survey system 100 can utilize anaugmented reality device to provide an interactive digital survey thatprovides survey questions in response to user interactions.

In addition to providing digital surveys in relation to a watch, thedigital AR/VR survey system 100 can also provide digital surveys inrelation to individuals. Indeed, the digital AR/VR survey system 100allows administrators (or other users) to generate and provide digitalsurveys via an augmented reality device in relation to particularindividuals. To illustrate, an administrator can sell a product (e.g., ashirt) to a consumer and obtain permission from the consumer to providean augmented reality survey in relation to the consumer when theconsumer utilizes the product (e.g., the shirt).

For example, FIG. 4G illustrates a view 460 via the augmented realitydevice 402 comprising an individual 462. The digital AR/VR survey system100 provides for display via the augmented reality device 402 a surveyquestion 464 (with selectable options 464 a-464 b) as an augmentedreality element in relation to the individual 462. In particular, theindividual 462 provided permissions upon purchasing a shirt (e.g., inreturn for an incentive, such as a discount on the shirt) to allowadministration of a digital survey in conjunction with wearing theshirt. Accordingly, when users of an augmented reality device view theindividual 462, the digital AR/VR survey system 100 provides the surveyquestion 464.

In addition to allowing administrators to provide survey questions inrelation to other individuals, the digital AR/VR survey system 100 alsoallows users to generate digital surveys (e.g., digital surveys that areprovided for display when respondents view the users utilizing augmentedreality devices). Thus, and as illustrated in FIG. 4H, in one or moreembodiments, an individual 462 can generate a digital survey such thatwhen other users view the individual 462 via augmented reality devices,the individual 462 is shown together with a digital survey (e.g., thesurvey question 464). Accordingly, when the individual 462 comes intothe view 460 via the augmented reality device 402, the digital AR/VRsurvey system 100 generates and provides the survey question 464. Inthis manner, the digital AR/VR survey system 100 can allow individualsto present their own digital surveys (e.g., as a manner of interactingwith other users of augmented reality devices).

In providing digital surveys, the digital AR/VR survey system 100 canalso limit or control the number or identity of other users that arepermitted to see one or more digital surveys as augmented realityelements. For example, the individual 462 can specify that only certainindividuals having augmented reality devices (e.g., connections in acontact list) will be presented with the survey question 464. In thismanner, the digital AR/VR survey system 100 can provide digital surveysin relation to individuals, while also maintaining privacy.

It will be appreciated that although FIGS. 4A-4H illustrate digitalsurvey indicators and/or digital surveys implemented as visual elements(i.e., visual augmented reality elements), the digital AR/VR surveysystem 100 can also provide audible augment reality elements. Indeed, inone or more embodiments, the digital AR/VR survey system 100 providesdigital survey indicators and/or digital surveys utilizing exclusivelyaudible (not visual) augmented reality elements.

For example, in response to detecting a trigger, the digital AR/VRsurvey system 100 can provide an audible digital survey indicator via anaugmented reality device. In particular, the digital AR/VR survey system100 can provide a voice or other audible noise (e.g., a bell ringing)indicating a digital survey is available.

Similar to other digital survey indicators, the digital AR/VR surveysystem 100 can also provide an audible digital survey indicator inrelation to a real-world environmental component or augmented-realityelement. For example, the digital AR/VR survey system 100 can provide anaudible augmented reality element such that it sounds to a user like theaudible augmented reality element is originating from a directioncorresponding to a real-world environment component or augmented-realityelement.

The digital AR/VR survey system 100 can also detect a user interactionwith an audible digital survey indicator. For example, the digital AR/VRsurvey system 100 can detect a voice response from a user indicating adesire to take a digital survey.

Similarly, the digital AR/VR survey system 100 can also provide adigital survey via audible augmented reality elements. For example, uponuser interaction with a digital survey indicator, the digital AR/VRsurvey system 100 can provide audible questions to the user.Furthermore, the digital AR/VR survey system 100 can detect audible (orother types of) responses.

As discussed previously, in addition to augmented reality devices, thedigital AR/VR survey system 100 can also provide digital surveys viavirtual reality devices. In particular, the digital AR/VR survey system100 can provide digital survey indicators, provide survey questions, andreceive response data via virtual reality devices. In this vein, FIGS.5A-5H illustrate administering digital surveys via a virtual realitydevice in accordance with one or more embodiments.

For example, FIG. 5A illustrates a virtual environment 500 provided fordisplay via a virtual reality device 502. The virtual environment 500comprises a plurality of virtual elements, such as the virtual tree 504.As mentioned previously in relation to virtual environments generally, auser of the virtual reality device 502 can travel to a variety ofvirtual locations, interact with other users (e.g., via virtualavatars), and/or participate in virtual activities (e.g., virtual gamesor virtual shopping) in the virtual environment 500.

The virtual device 502 comprises a headset with a screen capable ofproviding three-dimensional representations of the virtual environment500. In particular, the virtual device 502 comprises a headset thatdetects movements, gestures, and other user input and modifies a view ofthe virtual environment 500 in response to the detected user input.

The digital AR/VR survey system 100 can monitor user interactions viathe virtual reality device 502 with the virtual environment 500. Forexample, the digital AR/VR survey system 100 can monitor locations,activities, or purchases of a user of the virtual reality device 502.Moreover, based on monitored user interactions the digital AR/VR surveysystem 100 can provide a digital survey indicator and/or digital surveyin relation to the virtual environment 500.

For example, FIG. 5A illustrates a digital survey indicator 506comprising an avatar within the virtual environment 500. The digitalsurvey indicator 506 can ask the user of the virtual reality device 502to participate in a digital survey. Moreover, the digital surveyindicator 506 can ask survey questions, receive responses, and interactwith the user of the virtual reality device 502. To illustrate, thedigital survey indicator 506 can ask if a user wishes to participate ina digital survey and then provide the digital survey via an interview(e.g., audible questions and responses or written questions andresponses). In this manner, the digital AR/VR survey system 100 canprovide a digital survey via an interactive correspondence with anavatar in a virtual environment.

The digital AR/VR survey system 100 can provide a variety of otherdigital survey indicators. For example, FIG. 5B illustrates a virtualnotification bar 510 with a digital survey indicator 512 provided as avirtual element. The digital AR/VR survey system 100 can detectselection of the digital survey indicator 512 and administer a digitalsurvey (e.g., audible question and answers, textual questions andanswers, etc.).

Similar to the digital survey indicators discussed above in relation toaugmented reality devices, the digital AR/VR survey system 100 can alsoprovide digital survey indicators in a virtual environment in relationto other virtual elements. For example, FIG. 5C illustrates theenvironment 500 with a digital survey indicator 520 provided for displayin relation to a virtual building 522. As a user moves in the virtualenvironment 500, the digital survey indicator 520 will remain within aproximity (or distance) of the building 522.

Furthermore, the digital AR/VR survey system 100 can provide digitalsurvey indicators based on user interaction with the virtual environment500. For example, the digital AR/VR survey system 100 can determine thata user has previously visited the building 522 and detect that the useris in the vicinity of the building 522. Accordingly, the digital AR/VRsurvey system 100 can provide the digital survey indicator 520(corresponding to a digital survey regarding the building 522).

As briefly mentioned above, the digital AR/VR survey system 100 can alsoprovide a dedicated virtual survey environment for administering digitalsurveys. For example, FIG. 5D illustrates the virtual environment 500with a digital survey indicator 530 comprising a virtual door (e.g., forentering a digital “survey room”). A user can interact with the digitalsurvey indicator 530 (e.g., open the door) to enter a dedicated virtualsurvey environment.

In particular, FIG. 5E illustrates a virtual survey environment 540(e.g., a survey room upon user interaction with the digital surveyindicator 530). Although FIG. 5E illustrates the virtual surveyenvironment 540 as a room, it will be appreciated that the virtualsurvey environment 540 can comprise different virtual surroundings. Forexample, the virtual survey environment 540 can appear as a building,natural surroundings (e.g., a forest with a path), or some othersurroundings.

As shown in FIG. 5E, the virtual survey environment 540 comprises asurvey question 542 with virtual response elements 544, 546.Specifically, the survey question 542 comprises a virtual text elementand the virtual response elements 544, 546 comprise virtual doors. Arespondent can respond to the survey question 542 based on userinteraction with the virtual response elements 544, 546. For instance,the respondent can move within the virtual survey environment 500 (e.g.,move an avatar or other representation of the respondent) toward thevirtual response element 544 and interact with the virtual responseelement 544. For example, the respondent can open the virtual responseelement 544 and walk through the door.

Furthermore, upon walking through the virtual response element 544, thedigital AR/VR survey system 100 can provide an additional virtual surveyenvironment with an additional survey question and additional virtualresponse elements. Accordingly, in one or embodiments, the digital AR/VRsurvey system 100 allows the respondent to move through various rooms asthe respondent responds to a survey.

Moreover, in one or more embodiments, the digital AR/VR system 100 canmodify the appearance of virtual survey environments (e.g., to increaseengagement, give users motivation to continue to different virtualsurvey rooms, and increase the percentage of completed surveys). Indeed,the digital AR/VR system 100 an modify the appearance of virtual surveyenvironments based on a variety of factors, including digital surveyquestions, digital survey responses (i.e., response data), and/or a userprofile.

For example, the digital AR/VR system 100 can provide a digital surveyregarding vacations, and the digital AR/VR system 100 can modify theappearance of virtual survey environments based on responses to thedigital survey. For example, the digital AR/VR survey system 100 candetect response data that indicates a respondent likes vacations at thebeach, and, in response, provide a virtual survey environment thatcorresponds to a beach environment (e.g., when the respondent walksthrough a door corresponding to a beach, the next survey room is in abeach environment).

In addition to interactive movement through rooms, it will beappreciated that the digital AR/VR survey system 100 can provide surveyquestions and receive response data in a variety of forms in a virtualenvironment. For example, FIG. 5F illustrates the survey question 542together with selectable virtual elements 550, 552. As shown, thedigital AR/VR survey system 100 can receive response data based on userinteraction with the selectable virtual element 552 via a hand 554.Specifically, the respondent can utilize the hand 554 to gesture toward(e.g., point a finger toward) the selectable virtual element 552.

The digital AR/VR survey system 100 can detect a variety of additionalgestures in identifying response data. For example, as shown in FIG. 5G,the digital AR/VR survey system 100 can receive response data based on athumbs up gesture 560. Specifically, the virtual reality device 502 candetect (e.g., via gloves or a camera) that a user makes the thumbs upgesture 560 (or a thumbs down gesture). Based on the thumbs up gesture560 the digital AR/VR survey system 100 can determine response data.

In addition, to the gestures illustrated in FIGS. 5F, 5G, the digitalAR/VR survey system 100 can identify response data based on a variety ofadditional user interactions. For instance, the digital AR/VR surveysystem 100 can detect a variety of additional gestures (e.g., point andshoot of a finger, placing a palm over a selectable option, punching anoption with a closed fist). In addition, the digital AR/VR survey system100 can determine response data based on a respondent looking (e.g.,focusing eyes or turning a head) toward a particular virtual element.Similarly, the digital AR/VR survey system 100 can determine responsedata from user interaction with a controller (e.g., movement of acontroller joystick and selection of a controller button) or keyboard.Furthermore, the digital AR/VR survey system 100 can provide a virtualmonitor for display and the digital AR/VR survey system 100 can identifyuser interaction with the virtual monitor.

The digital AR/VR survey system 100 can also iteratively administer adigital survey based on ongoing user interactions with a virtual object.For instance, the digital AR/VR survey system 100 can administer adigital survey by providing a virtual object and monitoring userinteraction with the virtual object. Based on the monitored userinteraction, the digital AR/VR survey system 100 can generate surveyquestions. The digital AR/VR survey system 100 can obtain response datato the survey questions in the form of a selection, audible response,text response, etc.

For example, FIG. 5H illustrates a virtual environment 570 displayed bythe virtual reality device 502. The virtual environment 570 comprises avirtual car 572 simulating a real car. The digital AR/VR survey system100 can conduct a survey by allowing a respondent to interact with thevirtual car 572. For example, the digital AR/VR survey system 100 candetect that the user moves toward the front of the car and looks at thefront profile. In response, the digital AR/VR survey system 100 cangenerate a survey question related to the front profile of the car(e.g., “what do you think about how the car looks from the front?”). Thedigital AR/VR survey system 100 can then determine response data fromthe user.

The digital AR/VR survey system 100 can also provide instructions forinteracting with the virtual car 572. For example, the digital AR/VRsurvey system 100 can instruct the respondent to get into the frontseat. Upon detecting that the respondent has entered the car, thedigital AR/VR survey system 100 can detect additional user interactions.For example, the digital AR/VR survey system 100 can determine that theuser looks at the dashboard. In response, the digital AR/VR surveysystem 100 can ask a survey question (e.g., “how do you think the radiolooks within the overall design of the dashboard?”). In this manner, thedigital AR/VR survey system 100 can provide an interactive digitalsurvey that is based on user interactions with a virtual object.

The digital AR/VR survey system 100 can also determine correlationsbetween user interactions and resulting impressions of a virtual object.For example, the digital AR/VR survey system 100 can detect thatrespondents that enter the virtual car 572 have a favorable impressionat the end of the digital survey of the virtual car 572, whereasrespondents that do not enter the virtual car 572 do not have afavorable impression at the end of the digital survey. Administratorscan then utilize this information, for example, to encourage a salesforce to have potential purchasers get into the vehicle before making apurchasing decision.

Although FIGS. 5A-5H illustrate visual elements in providing digitalsurvey indicators and digital surveys, it will be appreciated that inone or more embodiments, the digital AR/VR survey system 100 utilizesauditory elements. Indeed, as described above in relation to augmentedreality elements, in one or more embodiments, the digital AR/VR surveysystem 100 utilizes exclusively auditory elements to provide digitalsurvey indicators and digital surveys in a virtual environment via avirtual reality device.

In addition to providing digital surveys, as mentioned previously, thedigital AR/VR survey system 100 can also provide digital survey resultsvia AR/VR devices. In particular, the digital AR/VR survey system 100can analyze response data and generate survey results. Moreover, thedigital AR/VR survey system 100 can provide survey results via an AR/VRdevice to provide administrators with more engaging (and/or timely)information. For instance, the digital AR/VR survey system 100 canprovide digital survey results in relation to virtual elements (e.g.,virtual representations of objects, products, or employees) or inrelation to augmented reality elements (e.g., augmented reality elementsdisplayed in relation to real-world environmental components).

For example, FIG. 6A illustrates a representation of providing resultsof a digital survey via a virtual reality device. Specifically, FIG. 6Ashows a virtual environment 600 provided via a virtual reality device601. The virtual environment 600 comprises a plurality of products 602a-602 n on virtual shelves. As shown, the digital AR/VR survey system100 can generate the plurality of products 602 a-602 n as virtualelements to provide information regarding results of one or more digitalsurveys.

For example, the digital AR/VR survey system 100 can generate virtualelements with a particular appearance to present survey results. Inrelation to FIG. 6A, the digital AR/VR survey system 100 generates theproduct 602 a with a light shade, indicating that the product 602 a hasreceived below average survey results. Moreover, the digital AR/VRsurvey system 100 generates the product 602 c with a dark shade,indicating that the product 602 c has received above average surveyresults.

In addition, the digital AR/VR survey system 100 also provides theproduct 602 a for display with a virtual element 604 a indicating moredetailed survey results. In particular, the virtual element 604 aindicates a summary of ratings received during one or more digitalsurveys. Specifically, the virtual element 604 a indicates that theproduct 602 a received (on average) two out of five stars as reflectedin response data to one or more digital surveys.

The digital AR/VR survey system 100 provide the virtual environment 600such that users can interact with and immerse themselves within thevirtual environment 600. For example, users can move within the virtualenvironment 600 to different virtual aisles to view different products.Notably, administrators can identify the highest performing products bysimply looking at the provided virtual elements.

Similarly, a user can easily modify the virtual environment 600. Forexample, the user may wish to organize the products 602 a-602 naccording to one or more product characteristics (e.g., price, highestsurvey results, profit margin, location within a store, or advertisingexpenditures). The user can interact with the virtual environment 600(e.g., via one or more virtual drop down menus and/or selectableelements) and select one or more characteristics. In response, thedigital AR/VR survey system 100 can present the virtual environment 600with the products 602 a-602 n organized according to the selectedcharacteristics. In this manner, administrators can easily and quicklyutilize the virtual environment 600 to identify trends in the surveyresults, determine high performing products, identify poorly performingproducts, and make business decisions.

Although FIG. 6A illustrates a set of particular products (e.g., theproducts 602 a-602 n) arranged on virtual store shelves, it will beappreciated that the digital AR/VR survey system 100 can provide digitalsurvey results regarding different subjects utilizing different virtualelements and different virtual environments. For example, the digitalAR/VR survey system 100 can provide digital survey results regardingautomobiles in a virtual show room. Similarly, the digital AR/VR surveysystem 100 can provide virtual results of an employee survey in avirtual office with avatars representing the individual employees (andvirtual elements displayed in conjunction with the virtual employeesindicating survey results).

Moreover, although FIG. 6A illustrates a representation of providingresults via a virtual reality device, the digital AR/VR survey system100 can also provide similar results utilizing an augmented realitydevice. For example, an augmented reality device can provide augmentedreality elements overlaid on a view of a real-world environment (e.g., areal-world store) to provide survey results similar to therepresentation of FIG. 6A.

For example, in relation to FIG. 6A, rather than generating a virtualenvironment, the digital AR/VR survey system 100 can provide augmentedreality elements via an augmented reality device in relation toreal-world products on store shelves. In particular, the digital AR/VRsurvey system 100 can provide augmented reality elements in relation toreal products 602 a-602 n that indicate survey results (e.g., greenaugmented reality elements in relation to products receiving higherscores and red augmented reality elements in relation to productsreceiving lower scores). Similarly, the digital AR/VR survey system 100can provide the stars 604 a as augmented reality elements in relation tothe products 602 a-602 n. In this manner, the digital AR/VR surveysystem 100 can provide a store owner with real-time survey resultsregarding the store-owner's products. Indeed, the store-owner canidentify and utilize survey results simply by walking around and lookingat products via an augmented reality device.

In addition to providing survey results of products, the digital AR/VRsurvey system 100 can also utilize augmented reality devices to providesurvey results in relation to a variety of other real-worldenvironmental components (or augmented reality elements). For example,the digital AR/VR survey system 100 can provide survey results regardinga location, event, media content, business, person, employer, softwareapplication, and/or employer via augmented reality devices.

For example, FIG. 6B illustrates providing survey results via anaugmented reality device in relation to an employee. Specifically, FIG.6B illustrates a view 610 of an employee 614 (e.g., an employee of acall center) via an augmented reality device 612. In particular, anemployer of the employee 614 utilizes the augmented reality device 612and looks at the employee 614. In response, the digital AR/VR surveysystem 100 provides an augmented reality element 616 for display via theaugmented reality device 612. The augmented reality element 616 providessurvey results in relation to the employee 614 (e.g., an average ratingbased on survey response data from call participants and the most recentcomment from a call participant).

In one or more embodiments, the digital AR/VR survey system 100generates the augmented reality element 616 based on a database ofsurvey results (e.g., processed response data). In particular, inrelation to FIG. 6B, the digital AR/VR survey system 100 detects theemployee 614 in the view 610 and determines survey results correspondingto the employee 614. Specifically, the digital AR/VR survey system 100identifies the employee 614 (e.g., utilizing a facial recognitionalgorithm) and accesses a repository of survey results. The digitalAR/VR survey system 100 searches the repository and identifies surveyresults corresponding to the employee 614. The digital AR/VR surveysystem 100 provides the survey results for display to the employerutilizing the augmented reality device 612 by generating the augmentedreality element 616. In this manner, an employer can receive real-timesurvey results in relation to employee surveys simply by looking atemployees utilizing an augmented reality device.

It will be appreciated that although FIGS. 6A-6B illustrate digitalsurvey results in relation to individual products or employees, thedigital AR/VR survey system 100 can provide digital survey results inrelation to a plurality of individuals or products. For example, FIG. 6Cillustrates providing digital survey results in relation to a pluralityof individuals attending a baseball game. In particular, FIG. 6Cillustrates an aerial view 620 via an augmented reality device 622 of abaseball stadium 624. The digital AR/VR survey system 100 providesaugmented reality elements 626 a-626 n in relation to seating sectionsof the baseball stadium 624. The augmented reality elements 626 a-626 nindicate survey results of customer satisfaction surveys within thecorresponding section of the baseball stadium 624.

Specifically, the digital AR/VR survey system 100 receives response datafrom customers at the baseball game. The digital AR/VR survey system 100compiles the response data into data survey results (e.g., identifiesaverage survey results in relation to all of the customers in eachsection). The digital AR/VR survey system 100 then provide augmentedreality elements in relation to each section indicating the surveyresults. Accordingly, a manager of customer service employees can obtainreal-time survey results, easily identify sections where customers arehaving concerns, and act to resolve the concerns to provide a betterexperience. Moreover, the digital AR/VR survey system 100 enables themanager to do so simply by looking at various sections utilizing anaugmented reality device.

It will be appreciated that although the view 620 is an aerial view ofthe stadium, the digital AR/VR survey system 100 can provide anaugmented reality element from any view. Thus, a manager (or owner) inthe baseball stadium 624 can simply look around the stadium and thedigital AR/VR survey system 100 can provide augmented reality elementsthat allow the manager to see survey results in relation to eachsection.

It will be appreciated that, in addition to providing augmented realityelements corresponding to a plurality of individuals, the digital AR/VRsurvey system 100 can also provide augmented reality elements inrelation to individual customers. For example, the digital AR/VR surveysystem 100 can also provide augmented reality elements displayingcustomer comments in response to a digital survey in relation to thecustomer that provided the comment.

Furthermore, although FIG. 6C illustrates providing digital surveyresults in relation to a baseball stadium, it will be appreciated thatthe digital AR/VR survey system 100 can provide digital survey resultsin any real-world environment. For example, the digital AR/VR surveysystem 100 can calculate digital survey results from passengers on anairplane and provide an augmented reality element in relation to theplane (e.g., as it lands) so that airline employees can identify flightsthat have positive or negative experiences. Similarly, the digital AR/VRsurvey system 100 can provide augmented reality elements in relation toindividual airline passengers as they exit an airplane so that airlineemployees can assist those that had a negative experience or identifythose passengers that had a positive experience for further feedback.

It will be appreciated that the digital AR/VR survey system 100 canprovide digital survey results in relation to any type of response data,including response data gathered in relation to AR/VR devices (or otherdevices). For example, the digital AR/VR survey system 100 can providedigital survey results in relation to response data gathered via anaugmented reality device. To illustrate, a store owner may wish tomodify a store layout. The digital AR/VR survey system 100 can generatea virtual environment that comprises a virtual store that simulatesvarious configurations of the real store. The digital AR/VR surveysystem 100 can then administer the digital survey to respondents viavirtual reality devices. For instance, the digital AR/VR survey system100 can have respondents move through various configurations of thevirtual store (e.g., attempting to find particular products depending ondifferent layouts) and gather response data (e.g., monitoring how therespondents moved through the store and ask questions). The digitalAR/VR survey system 100 can then provide the survey results via avirtual reality device to the store owner. For instance, the digitalAR/VR survey system 100 can recreate the virtual environment and providevirtual elements that track how the respondents moved through the storein search of particular products. The digital AR/VR survey system 100can also display comments from the respondents via the virtualenvironment (e.g., as the respondents move through the store). Thedigital AR/VR survey system 100 can also provide virtual elements toindicate patterns of movement through the store (e.g., hot spots morefrequently traveled and cold spots that were less frequently traveled).In this manner, the digital AR/VR survey system 100 can provide resultsof a digital survey conducted via a virtual reality device via anothervirtual reality device.

The digital AR/VR survey system 100 can also provide results of a surveyconducted via an AR/VR device via an augmented reality device. Forinstance, individuals that generate digital surveys for response fromother users can also display the survey results to other users. Forexample, in relation to the survey question 464 of FIG. 4H, the digitalAR/VR survey system 100 can generate an augmented reality element thatshows results of the digital survey. For example, upon user interactionwith one of the selectable options 464 a-464 b, the digital AR/VR surveysystem 100 can provide an augmented reality element that indicatesdigital survey results (e.g., 47% thumbs up, 53% thumbs down).

FIGS. 1-6C, the corresponding text, and the examples, provide a numberof different systems, devices, and interfaces for providing digitalsurveys via AR/VR devices. In addition to the foregoing, embodimentsdisclosed herein also can be described in terms of flowcharts comprisingacts and steps in a method for accomplishing a particular result. Forexample, FIGS. 7-8 illustrates flowcharts of exemplary methods inaccordance with one or more embodiments disclosed herein. The methodsdescribed in relation to FIGS. 7-8 can be performed with less or moresteps/acts or the steps/acts can be performed in differing orders.Additionally, the steps/acts described herein can be repeated orperformed in parallel with one another or in parallel with differentinstances of the same or similar steps/acts.

FIG. 7 illustrates a flowchart of a method 700 for providing digitalsurveys via an augmented reality device. The method 700 can beimplemented by the digital AR/VR survey system 100 described above. Asshown, the method 700 includes an act 710 of identifying a userinteraction with a real-world environmental component. In particular,the act 710 can include identifying a user interaction with a real-worldenvironmental component from data received from an augmented realitydevice of a user. For example, in one or more embodiments, the act 710comprises determining, via the augmented reality device, that the useris at a location; determining, via the augmented reality device, thatthe user is interacting with an object; or determining, via theaugmented reality device, that the user is engaged in an activity.

In addition, as shown in FIG. 7, the method 700 also includes an act 720of determining a survey question. In particular, the act 720 can includein response to the identified user interaction with the real-worldenvironmental component, determining a survey question to provide to theuser of the augmented reality device. For example, in one or moreembodiments, the act 720 comprises identifying a survey questioncorresponding to the identified user interaction with the real-worldenvironmental component.

As illustrated in FIG. 7, the method 700 also includes an act 730 ofproviding a digital survey indicator as an augmented reality element viaan augmented reality device. In particular, the act 730 can includeproviding, to the augmented reality device of the user, a digital surveyindicator as an augmented reality element positioned in relation to thereal-world environmental component. For example, in one or moreembodiments (e.g., where identifying the user interaction with thereal-world environmental component comprises determining, via theaugmented reality device, that the user is viewing an object), the act730 comprises providing the augmented reality element for display withina proximity of the object via the augmented reality device

As shown in FIG. 7, the method 700 also includes an act 740 of providingthe survey question via the augmented reality device. In particular, theact 740 includes, based on receiving an indication of user interactionwith the digital survey indicator, providing, to the augmented realitydevice and for presentation to the user, the survey question. Forexample, in one or more embodiments, the act 740 comprises providing fordisplay a text survey question and a plurality of text answers as asecond augmented reality element via the augmented reality device. Inaddition, the act 740 can include providing an audible survey questionvia the augmented reality device.

Moreover, as illustrated in FIG. 7, the method 700 also includes an act750 of receiving response data via the augmented reality device. Inparticular, the act 750 can include receiving response data collectedfrom the augmented reality device in response to the survey question.For example, in one or more embodiments, the act 750 comprises receivingan indication that the user has selected one of the plurality of textanswers from the second augmented reality element.

In addition, the method 700 can also include in response to receivingthe response data collected from the augmented reality device inresponse to the survey question, providing for presentation to the useran instruction to perform an action as a second augmented realityelement via the augmented reality device. Further, in one or moreembodiments, the method 700 also comprises identifying performance ofthe action by the user via the augmented reality device. In addition,the method 700 can also include, in response to identifying performanceof the action by the user, providing for presentation to the user asecond survey question corresponding to the performance of the action bythe user.

FIG. 8 illustrates another flowchart of a method 800 for providingdigital surveys via a virtual reality device. As illustrated, the method800 includes an act 810 of maintaining a user profile in relation to avirtual environment. In particular, the act 810 can include maintaininga user profile of a user of a virtual reality device by monitoring userinteractions in relation to a virtual environment. For example, in oneor more embodiments, the act 810 comprises monitoring one or morelocations visited by the user in the virtual environment; or monitoringuser interaction with one or more objects in the virtual environment.

In addition, as shown in FIG. 8, the method 800 also includes an act 820of providing a digital survey indicator for display in the virtualenvironment via a virtual reality device. In particular, the act 810 caninclude, based on identifying a new user interaction associated with theuser in the virtual environment, providing a digital survey indicatorfor display to the user in the virtual environment via the virtualreality device. For example, in one or more embodiments, the act 820comprises receiving an indication of a location corresponding to theuser in the virtual environment; or receiving an indication of userinteraction by the user with an object in the virtual environment.

Furthermore, the act 820 can include providing the digital surveyindicator for display in association with an object in the virtualenvironment. For instance, the act 820 can include determining acorrespondence between the new user interaction and the object in thevirtual environment; and based on the determined correspondence,providing the digital survey indicator for display in association withthe object in the virtual environment. Moreover, the act 820 can includeproviding for display an indication of a virtual survey room.

Further, as shown in FIG. 8, the method 800 also includes an act 830 ofanalyzing the user profile to determine a survey question. Inparticular, the act 830 can include analyzing the user profile and themonitored user interactions of the user of the virtual reality device todetermine a survey question to provide to the user. For instance, theact 830 can include searching a database of survey questions andcorresponding user interactions; identifying the monitored userinteractions in the database; and providing the survey questioncorresponding to the monitored user interactions in the database.

As illustrated in FIG. 8, the method 800 also includes an act 840 ofproviding the survey question in the virtual environment via the virtualreality device. In particular, the act 840 can include based onreceiving an indication of a user interaction with the digital surveyindicator in the virtual environment, providing for presentation to theuser the survey question in the virtual environment. For example, in oneor more embodiments (e.g., where providing the digital survey indicatorcomprises providing for display an indication of a virtual survey room),the act 840 comprises providing for display the survey questions in thevirtual survey room.

As shown in FIG. 8, the method 800 also includes an act 850 of receivingresponse data via the virtual reality device. In particular, the act 850can include receiving response data collected from the virtual realitydevice in response to the survey question. For example, in one or moreembodiments, the act 850 comprises receiving an indication of a gesturefrom the user via the virtual reality device; receiving an indication ofan audible response from the user via the virtual reality device;receiving an indication of a direction the user is looking via thevirtual reality device; or receiving an indication of movementcorresponding to the user in the virtual environment. In addition, theact 850 can include receiving biometric data collected from the virtualreality device, wherein biometric data comprises at least one of: heartrate data, blood pressure, body temperature, or breathing rate.

In one or more embodiments, the method 800 also includes providing fordisplay response data from the user and a plurality of additional usersfor display via a second virtual reality device. In particular, themethod 800 can include generating survey results from response data; andproviding the survey results via the second virtual reality device.

Embodiments of the present disclosure may comprise or utilize a specialpurpose or general-purpose computer including computer hardware, suchas, for example, one or more processors and system memory, as discussedin greater detail below. Embodiments within the scope of the presentdisclosure also include physical and other computer-readable media forcarrying or storing computer-executable instructions and/or datastructures. In particular, one or more of the processes described hereinmay be implemented at least in part as instructions embodied in anon-transitory computer-readable medium and executable by one or morecomputing devices (e.g., any of the media content access devicesdescribed herein). In general, a processor (e.g., a microprocessor)receives instructions, from a non-transitory computer-readable medium,(e.g., a memory, etc.), and executes those instructions, therebyperforming one or more processes, including one or more of the processesdescribed herein.

Computer-readable media can be any available media that can be accessedby a general purpose or special purpose computer system.Computer-readable media that store computer-executable instructions arenon-transitory computer-readable storage media (devices).Computer-readable media that carry computer-executable instructions aretransmission media. Thus, by way of example, and not limitation,embodiments of the disclosure can comprise at least two distinctlydifferent kinds of computer-readable media: non-transitorycomputer-readable storage media (devices) and transmission media.

Non-transitory computer-readable storage media (devices) includes RAM,ROM, EEPROM, CD-ROM, solid state drives (“SSDs”) (e.g., based on RAM),Flash memory, phase-change memory (“PCM”), other types of memory, otheroptical disk storage, magnetic disk storage or other magnetic storagedevices, or any other medium which can be used to store desired programcode means in the form of computer-executable instructions or datastructures and which can be accessed by a general purpose or specialpurpose computer.

A “network” is defined as one or more data links that enable thetransport of electronic data between computer systems and/or modulesand/or other electronic devices. When information is transferred orprovided over a network or another communications connection (eitherhardwired, wireless, or a combination of hardwired or wireless) to acomputer, the computer properly views the connection as a transmissionmedium. Transmissions media can include a network and/or data linkswhich can be used to carry desired program code means in the form ofcomputer-executable instructions or data structures and which can beaccessed by a general purpose or special purpose computer. Combinationsof the above should also be included within the scope ofcomputer-readable media.

Further, upon reaching various computer system components, program codemeans in the form of computer-executable instructions or data structurescan be transferred automatically from transmission media tonon-transitory computer-readable storage media (devices) (or viceversa). For example, computer-executable instructions or data structuresreceived over a network or data link can be buffered in RAM within anetwork interface module (e.g., a “NIC”), and then eventuallytransferred to computer system RAM and/or to less volatile computerstorage media (devices) at a computer system. Thus, it should beunderstood that non-transitory computer-readable storage media (devices)can be included in computer system components that also (or evenprimarily) utilize transmission media.

Computer-executable instructions comprise, for example, instructions anddata which, when executed at a processor, cause a general purposecomputer, special purpose computer, or special purpose processing deviceto perform a certain function or group of functions. In someembodiments, computer-executable instructions are executed on ageneral-purpose computer to turn the general-purpose computer into aspecial purpose computer implementing elements of the disclosure. Thecomputer executable instructions may be, for example, binaries,intermediate format instructions such as assembly language, or evensource code. Although the subject matter has been described in languagespecific to structural features and/or methodological acts, it is to beunderstood that the subject matter defined in the appended claims is notnecessarily limited to the described features or acts described above.Rather, the described features and acts are disclosed as example formsof implementing the claims.

Those skilled in the art will appreciate that the disclosure may bepracticed in network computing environments with many types of computersystem configurations, including, personal computers, desktop computers,laptop computers, message processors, hand-held devices, multi-processorsystems, microprocessor-based or programmable consumer electronics,network PCs, minicomputers, mainframe computers, mobile telephones,PDAs, tablets, pagers, routers, switches, and the like. The disclosuremay also be practiced in distributed system environments where local andremote computer systems, which are linked (either by hardwired datalinks, wireless data links, or by a combination of hardwired andwireless data links) through a network, both perform tasks. In adistributed system environment, program modules may be located in bothlocal and remote memory storage devices.

Embodiments of the present disclosure can also be implemented in cloudcomputing environments. In this description, “cloud computing” isdefined as a model for enabling on-demand network access to a sharedpool of configurable computing resources. For example, cloud computingcan be employed in the marketplace to offer ubiquitous and convenienton-demand access to the shared pool of configurable computing resources.The shared pool of configurable computing resources can be rapidlyprovisioned via virtualization and released with low management effortor service provider interaction, and then scaled accordingly.

A cloud-computing model can be composed of various characteristics suchas, for example, on-demand self-service, broad network access, resourcepooling, rapid elasticity, measured service, and so forth. Acloud-computing model can also expose various service models, such as,for example, Software as a Service (“SaaS”), Platform as a Service(“PaaS”), and Infrastructure as a Service (“IaaS”). A cloud-computingmodel can also be deployed using different deployment models such asprivate cloud, community cloud, public cloud, hybrid cloud, and soforth. In this description and in the claims, a “cloud-computingenvironment” is an environment in which cloud computing is employed.

FIG. 9 illustrates a block diagram of exemplary computing device 900that may be configured to perform one or more of the processes describedabove. One will appreciate that one or more computing devices such asthe computing device 900 may implement the digital AR/VR survey system100, the administrator device 202, the respondent devices 204 a-204 n,the server(s) 206, the virtual reality device 301, the augmented realitydevice 402, the virtual reality device 502, the virtual reality device601, the augmented reality device 612, and/or the augmented realitydevice 622. As shown by FIG. 9, the computing device 900 can comprise aprocessor 902, a memory 904, a storage device 906, an I/O interface 908,and a communication interface 910, which may be communicatively coupledby way of a communication infrastructure 912. While an exemplarycomputing device 900 is shown in FIG. 9, the components illustrated inFIG. 9 are not intended to be limiting. Additional or alternativecomponents may be used in other embodiments. Furthermore, in certainembodiments, the computing device 900 can include fewer components thanthose shown in FIG. 9. Components of the computing device 900 shown inFIG. 9 will now be described in additional detail.

In one or more embodiments, the processor 902 includes hardware forexecuting instructions, such as those making up a computer program. Asan example and not by way of limitation, to execute instructions, theprocessor 902 may retrieve (or fetch) the instructions from an internalregister, an internal cache, the memory 904, or the storage device 906and decode and execute them. In one or more embodiments, the processor902 may include one or more internal caches for data, instructions, oraddresses. As an example and not by way of limitation, the processor 902may include one or more instruction caches, one or more data caches, andone or more translation lookaside buffers (TLBs). Instructions in theinstruction caches may be copies of instructions in the memory 904 orthe storage 906.

The memory 904 may be used for storing data, metadata, and programs forexecution by the processor(s). The memory 904 may include one or more ofvolatile and non-volatile memories, such as Random Access Memory(“RAM”), Read Only Memory (“ROM”), a solid state disk (“SSD”), Flash,Phase Change Memory (“PCM”), or other types of data storage. The memory904 may be internal or distributed memory.

The storage device 906 includes storage for storing data orinstructions. As an example and not by way of limitation, storage device906 can comprise a non-transitory storage medium described above. Thestorage device 906 may include a hard disk drive (HDD), a floppy diskdrive, flash memory, an optical disc, a magneto-optical disc, magnetictape, or a Universal Serial Bus (USB) drive or a combination of two ormore of these. The storage device 906 may include removable ornon-removable (or fixed) media, where appropriate. The storage device906 may be internal or external to the computing device 900. In one ormore embodiments, the storage device 906 is non-volatile, solid-statememory. In other embodiments, the storage device 906 includes read-onlymemory (ROM). Where appropriate, this ROM may be mask programmed ROM,programmable ROM (PROM), erasable PROM (EPROM), electrically erasablePROM (EEPROM), electrically alterable ROM (EAROM), or flash memory or acombination of two or more of these.

The I/O interface 908 allows a user to provide input to, receive outputfrom, and otherwise transfer data to and receive data from computingdevice 900. The I/O interface 908 may include a mouse, a keypad or akeyboard, a touch screen, a camera, an optical scanner, networkinterface, modem, other known I/O devices or a combination of such I/Ointerfaces. The I/O interface 908 may include one or more devices forpresenting output to a user, including, but not limited to, a graphicsengine, a display (e.g., a display screen), one or more output drivers(e.g., display drivers), one or more audio speakers, and one or moreaudio drivers. In certain embodiments, the I/O interface 908 isconfigured to provide graphical data to a display for presentation to auser. The graphical data may be representative of one or more graphicaluser interfaces and/or any other graphical content as may serve aparticular implementation.

The communication interface 910 can include hardware, software, or both.In any event, the communication interface 910 can provide one or moreinterfaces for communication (such as, for example, packet-basedcommunication) between the computing device 900 and one or more othercomputing devices or networks. As an example and not by way oflimitation, the communication interface 910 may include a networkinterface controller (NIC) or network adapter for communicating with anEthernet or other wire-based network or a wireless NIC (WNIC) orwireless adapter for communicating with a wireless network, such as aWI-FI.

Additionally or alternatively, the communication interface 910 mayfacilitate communications with an ad hoc network, a personal areanetwork (PAN), a local area network (LAN), a wide area network (WAN), ametropolitan area network (MAN), or one or more portions of the Internetor a combination of two or more of these. One or more portions of one ormore of these networks may be wired or wireless. As an example, thecommunication interface 910 may facilitate communications with awireless PAN (WPAN) (such as, for example, a BLUETOOTH WPAN), a WI-FInetwork, a WI-MAX network, a cellular telephone network (such as, forexample, a Global System for Mobile Communications (GSM) network), orother suitable wireless network or a combination thereof.

Additionally, the communication interface 910 may facilitatecommunications various communication protocols. Examples ofcommunication protocols that may be used include, but are not limitedto, data transmission media, communications devices, TransmissionControl Protocol (“TCP”), Internet Protocol (“IP”), File TransferProtocol (“FTP”), Telnet, Hypertext Transfer Protocol (“HTTP”),Hypertext Transfer Protocol Secure (“HTTPS”), Session InitiationProtocol (“SIP”), Simple Object Access Protocol (“SOAP”), ExtensibleMark-up Language (“XML”) and variations thereof, Simple Mail TransferProtocol (“SMTP”), Real-Time Transport Protocol (“RTP”), User DatagramProtocol (“UDP”), Global System for Mobile Communications (“GSM”)technologies, Code Division Multiple Access (“CDMA”) technologies, TimeDivision Multiple Access (“TDMA”) technologies, Short Message Service(“SMS”), Multimedia Message Service (“MMS”), radio frequency (“RF”)signaling technologies, Long Term Evolution (“LTE”) technologies,wireless communication technologies, in-band and out-of-band signalingtechnologies, and other suitable communications networks andtechnologies.

The communication infrastructure 912 may include hardware, software, orboth that couples components of the computing device 900 to each other.As an example and not by way of limitation, the communicationinfrastructure 912 may include an Accelerated Graphics Port (AGP) orother graphics bus, an Enhanced Industry Standard Architecture (EISA)bus, a front-side bus (FSB), a HYPERTRANSPORT (HT) interconnect, anIndustry Standard Architecture (ISA) bus, an INFINIBAND interconnect, alow-pin-count (LPC) bus, a memory bus, a Micro Channel Architecture(MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express(PCIe) bus, a serial advanced technology attachment (SATA) bus, a VideoElectronics Standards Association local (VLB) bus, or another suitablebus or a combination thereof.

FIG. 10 illustrates an example network environment 1000 of a surveymanagement system, such as the digital AR/VR survey system 100. Networkenvironment 1000 includes a client system 1006, and a survey managementsystem 1002 connected to each other by a network 1004. Although FIG. 10illustrates a particular arrangement of client system 1006, surveymanagement system 1002, and network 1004, this disclosure contemplatesany suitable arrangement of client system 1006, survey management system1002, and network 1004. As an example and not by way of limitation, twoor more of client system 1006, and survey management system 1002 may beconnected to each other directly, bypassing network 1004.

As another example, two or more of client system 1006 and surveymanagement system 1002 may be physically or logically co-located witheach other in whole, or in part. Moreover, although FIG. 10 illustratesa particular number of client systems 1006, survey management systems1002, and networks 1004, this disclosure contemplates any suitablenumber of client systems 1006, survey management systems 1002, andnetworks 1004. As an example and not by way of limitation, networkenvironment 1000 may include multiple client systems 1006, surveymanagement systems 1002, and networks 1004.

This disclosure contemplates any suitable network 1004. As an exampleand not by way of limitation, one or more portions of network 1004 mayinclude an ad hoc network, an intranet, an extranet, a VPN, a LAN, awireless LAN, a WAN, a wireless WAN, a MAN, a portion of the Internet, aportion of the Public Switched Telephone Network (PSTN), a cellulartelephone network, or a combination of two or more of these. Network1004 may include one or more networks.

Links may connect client system 1006, and survey management system 1002to communication network 1004 or to each other. This disclosurecontemplates any suitable links. In particular embodiments, one or morelinks include one or more wireline (such as for example DigitalSubscriber Line (DSL) or Data Over Cable Service Interface Specification(DOCSIS)), wireless (such as for example Wi-Fi or WorldwideInteroperability for Microwave Access (WiMAX)), or optical (such as forexample Synchronous Optical Network (SONET) or Synchronous DigitalHierarchy (SDH)) links. In particular embodiments, one or more linkseach include an ad hoc network, an intranet, an extranet, a VPN, a LAN,a WLAN, a WAN, a WWAN, a MAN, a portion of the Internet, a portion ofthe PSTN, a cellular technology-based network, a satellitecommunications technology-based network, another link, or a combinationof two or more such links. Links need not necessarily be the samethroughout network environment 1000. One or more first links may differin one or more respects from one or more second links.

In particular embodiments, client system 1006 may be an electronicdevice including hardware, software, or embedded logic components or acombination of two or more such components and capable of carrying outthe appropriate functionalities implemented or supported by clientsystem 1006. As an example and not by way of limitation, a client system1006 may include any of the computing devices discussed above inrelation to FIG. 8. A client system 1006 may enable a network user atclient system 1006 to access network 1004. A client system 1006 mayenable its user to communicate with other users at other client systems1006.

In particular embodiments, client system 1006 may include a web browser,such as MICROSOFT INTERNET EXPLORER, GOOGLE CHROME, or MOZILLA FIREFOX,and may have one or more add-ons, plug-ins, or other extensions, such asTOOLBAR or YAHOO TOOLBAR. A user at client system 1006 may enter aUniform Resource Locator (URL) or other address directing the webbrowser to a particular server (such as server, or a server associatedwith a third-party system), and the web browser may generate a HyperText Transfer Protocol (HTTP) request and communicate the HTTP requestto server. The server may accept the HTTP request and communicate toclient system 1006 one or more Hyper Text Markup Language (HTML) filesresponsive to the HTTP request. Client system 1006 may render a webpagebased on the HTML files from the server for presentation to the user.This disclosure contemplates any suitable webpage files. As an exampleand not by way of limitation, webpages may render from HTML files,Extensible Hyper Text Markup Language (XHTML) files, or ExtensibleMarkup Language (XML) files, according to particular needs. Such pagesmay also execute scripts such as, for example and without limitation,those written in JAVASCRIPT, JAVA, MICROSOFT SILVERLIGHT, combinationsof markup language and scripts such as AJAX (Asynchronous JAVASCRIPT andXML), and the like. Herein, reference to a webpage encompasses one ormore corresponding webpage files (which a browser may use to render thewebpage) and vice versa, where appropriate.

In particular embodiments, survey management system 1002 may include avariety of servers, sub-systems, programs, modules, logs, and datastores. In particular embodiments, survey management system 1002 mayinclude one or more of the following: a web server, action logger,API-request server, relevance-and-ranking engine, content-objectclassifier, notification controller, action log,third-party-content-object-exposure log, inference module,authorization/privacy server, search module, advertisement-targetingmodule, user-interface module, user-profile store, connection store,third-party content store, or location store. Survey management system1002 may also include suitable components such as network interfaces,security mechanisms, load balancers, failover servers,management-and-network-operations consoles, other suitable components,or any suitable combination thereof.

In particular embodiments, survey management system 1002 may include oneor more user-profile stores for storing user profiles. A user profilemay include, for example, biographic information, demographicinformation, behavioral information, social information, or other typesof descriptive information, such as work experience, educationalhistory, hobbies or preferences, interests, affinities, or location.Interest information may include interests related to one or morecategories and categories may be general or specific.

The foregoing specification is described with reference to specificexemplary embodiments thereof. Various embodiments and aspects of thedisclosure are described with reference to details discussed herein, andthe accompanying drawings illustrate the various embodiments. Thedescription above and drawings are illustrative and are not to beconstrued as limiting. Numerous specific details are described toprovide a thorough understanding of various embodiments.

The additional or alternative embodiments may be embodied in otherspecific forms without departing from its spirit or essentialcharacteristics. The described embodiments are to be considered in allrespects only as illustrative and not restrictive. The scope of theinvention is, therefore, indicated by the appended claims rather than bythe foregoing description. All changes that come within the meaning andrange of equivalency of the claims are to be embraced within theirscope.

We claim:
 1. A method comprising: identifying a user interaction with areal-world environmental component from data received from an augmentedreality device of a user; in response to the identified user interactionwith the real-world environmental component, determining a surveyquestion to provide to the user of the augmented reality device;providing, to the augmented reality device of the user, a digital surveyindicator as an augmented reality element in relation to the real-worldenvironmental component; based on receiving an indication of userinteraction with the digital survey indicator, providing, to theaugmented reality device and for presentation to the user, the surveyquestion; and receiving response data collected from the augmentedreality device in response to the survey question.
 2. The method ofclaim 1, wherein identifying the user interaction with the real-worldenvironmental component comprises at least one of: determining, via theaugmented reality device, that the user is at a location; determining,via the augmented reality device, that the user is interacting with anobject; or determining, via the augmented reality device, that the useris engaged in an activity.
 3. The method of claim 1, wherein determiningthe survey question to provide to the user of the augmented realitydevice comprises identifying a survey question corresponding to theidentified user interaction with the real-world environmental component.4. The method of claim 1, wherein: identifying the user interaction withthe real-world environmental component from data received from theaugmented reality device of the user comprises: determining, via theaugmented reality device, that the user is viewing an object; andproviding the digital survey indicator as the augmented reality elementin relation to the real-world environmental component comprises:providing the augmented reality element for display within a proximityof the object via the augmented reality device.
 5. The method of claim1, wherein providing the survey question comprises providing for displaya text survey question and a plurality of text answers as a secondaugmented reality element via the augmented reality device.
 6. Themethod of claim 5, wherein receiving response data collected from theaugmented reality device in response to the survey question comprisesreceiving an indication that the user has selected one of the pluralityof text answers from the second augmented reality element.
 7. The methodof claim 1, wherein: providing the digital survey indicator comprisesproviding an audible indication via the augmented reality device that adigital survey is available; and providing the survey question comprisesproviding an audible survey question via the augmented reality device.8. The method of claim 1, further comprising, in response to receivingthe response data collected from the augmented reality device inresponse to the survey question, providing for presentation to the useran instruction to perform an action as a second augmented realityelement via the augmented reality device.
 9. The method of claim 8,further comprising identifying performance of the action by the user viathe augmented reality device.
 10. The method of claim 9, furthercomprising, in response to identifying performance of the action by theuser, providing for presentation to the user a second survey questioncorresponding to the performance of the action by the user.
 11. A methodcomprising: maintaining a user profile of a user of a virtual realitydevice by monitoring user interactions in relation to a virtualenvironment; based on identifying a new user interaction associated withthe user in the virtual environment, providing a digital surveyindicator for presentation to the user in the virtual environment viathe virtual reality device; analyzing the user profile and the monitoreduser interactions of the user of the virtual reality device to determinea survey question to provide to the user; based on receiving anindication of a user interaction with the digital survey indicator inthe virtual environment, providing for presentation to the user thesurvey question in the virtual environment; and receiving response datacollected from the virtual reality device in response to the surveyquestion.
 12. The method of claim 11, wherein monitoring userinteractions of the user comprises at least one of: monitoring one ormore locations visited by the user in the virtual environment; ormonitoring user interaction with one or more objects in the virtualenvironment.
 13. The method of claim 11, wherein receiving the new userinteraction comprises at least one of: receiving an indication of alocation corresponding to the user in the virtual environment; orreceiving an indication of user interaction by the user with an objectin the virtual environment.
 14. The method of claim 11, whereinproviding the digital survey indicator for presentation comprisesproviding the digital survey indicator for display in association withan object in the virtual environment.
 15. The method of claim 14,further comprising: determining a correspondence between the new userinteraction and the object in the virtual environment; and based on thedetermined correspondence, providing the digital survey indicator fordisplay in association with the object in the virtual environment. 16.The method of claim 11, wherein: providing the digital survey indicatorcomprises providing for display an indication of a virtual survey room;and providing for presentation to the user the survey question in thevirtual environment comprises providing for display the survey questionsin the virtual survey room.
 17. The method of claim 11, whereinreceiving response data collected from the virtual reality device inresponse to the survey question comprises at least one of: receiving anindication of a gesture from the user via the virtual reality device;receiving an indication of an audible response from the user via thevirtual reality device; receiving an indication of a direction the useris looking via the virtual reality device; or receiving an indication ofmovement corresponding to the user in the virtual environment.
 18. Themethod of claim 11, wherein receiving response data collected from thevirtual reality device in response to the survey question comprisesreceiving biometric data collected from the virtual reality device, andwherein biometric data comprises at least one of: heart rate data, bloodpressure, body temperature, or breathing rate.
 19. The method of claim11, further comprising, providing for display response data from theuser and a plurality of additional users for display via a secondvirtual reality device.
 20. A system comprising: at least one processor;and at least one non-transitory computer readable storage medium storinginstructions that, when executed by at least one processor, cause thesystem to: identify a user interaction with a real-world environmentalcomponent from data received from an augmented reality device of a user;in response to the identified user interaction with the real-worldenvironmental component, determine a survey question to provide to theuser of the augmented reality device; provide, to the augmented realitydevice of the user, a digital survey indicator as an augmented realityelement; based on receiving an indication of user interaction with thedigital survey indicator, provide, to the augmented reality device andfor presentation to the user, the survey question; and receive responsedata collected from the augmented reality device in response to thesurvey question.